@charset "utf-8";
/* CSS Document */
html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
form, input, body, td, table, div { font-family: Arial; font-size:11px; color:#3a3e45; margin:0; padding:0}
body {margin-top:0px; background: #fff}
a {color:#36c; text-decoration:none}
a:hover {
text-decoration: underline
}
a img {border:0}
body {
background: #fff url(http://i1.acronis.com/design/2011/background.jpg) no-repeat 50% 0
}
@media (max-width: 961px) {
body {
background-image: none
}
}
.a-main-wrapper {
position: relative;
margin: 0 auto;
width: 961px;
background: #fff
}
table.width,
table.bottommenu,
table.copy,
.topmenu,
table.mainmenu,
table.maintable {
width: 961px
}
.bbordered {border-bottom:solid 1px #dcdee2}
td.rub {width:50%;}
div.end, div#end {border-right:0 !important; padding-right:0 !important}
div.start {padding-left:0 !important}
.bn {border:0 !important}
td.promonote, td.rmenu, td.product, td.support, td.menu td, td.mainleft, td.producttext, td.maincenter, td.mainright, td.newsleft, table.news td, table.events td, table.awards td {vertical-align:top}
table.copy td {vertical-align:middle}
.zv {float:left; /height:21px; padding:3px 0 2px; /padding:0; border:1px solid #babec4; font-weight:700; /line-height:1.91em; color:#3a3e45}
p.sbm {font:100 18px serif; color:#999; margin:0.45em 0; line-height:1.4em; }
p.sbm a {font:400 11px Arial; word-spacing:0; ?letter-spacing:0}
p.sbm span {font:400 12px Arial; word-spacing:0; ?letter-spacing:0}
.a-footer {
clear: both;
margin-top: 10px;
font-size: 8pt
}
.a-footer-links {
_height: 1%;
overflow: hidden;
_overflow: auto;
background: #dcebff url() repeat-x 0 0;
/* all */
}
.a-footer-copyright {
margin: 0;
padding: 19px 0 26px;
color: #585d68;
font-size: 8pt;
text-align: center
}
.a-footer-copyright img {
vertical-align: middle
}
.a-community {
margin: 0;
padding: 24px 0 2px;
list-style: none;
text-align: center
}
.a-footer_main .a-community {
float: left;
padding: 2px 0 0;
width: 600px;
background: url(http://i4.acronis.com/design/2011/footer/round.png) no-repeat 0 0;
text-align: left
}
.a-footer_h .a-community {
background: url(http://i3.acronis.com/design/2011/footer/round-h.png) no-repeat 0 0;
}
.a-community-i {
display: inline-block; 
/display: inline;
/zoom: 1;
margin: 0 12px
}
.a-footer_main .a-community-i {
display: block;
float: left;
margin: 0;
padding-left: 20px
}
.a-footer_h .a-community-i {
width: 220px
}
.a-community-a {
display: inline-block;
/display: inline;
/zoom: 1;
padding-left: 24px;
background: url() no-repeat 0 5px;
line-height: 28px
}
.a-footer_main .a-community-a {
display: block;
float: left
}
.a-community-twitter {
background-position: 0 -31px
}
.a-community-youtube {
background-position: 0 -67px
}
.a-community-forum {
background-position: 0 -103px
}
.a-quicklinks {
overflow: hidden;
_overflow: auto;
_height: 1%;
background: url(http://i2.acronis.com/design/2011/footer/round.png) no-repeat 100% -30px
}
.a-footer_main .a-quicklinks {
float: right;
width: 340px
}
.a-footer_h .a-quicklinks {
background: url(http://i2.acronis.com/design/2011/footer/round-h.png) no-repeat 100% -58px
}
.a-quicklinks-l {
float: left;
margin: 0;
padding: 9px 0 0;
list-style: none
}
.a-footer_main .a-quicklinks-l {
width: 82px;
text-align: right
}
.a-quicklinks-r {
float: right;
margin: 0;
padding: 9px 0 7px;
width: 256px;
height: 14px;
border-left: #d1e0f4 1px solid;
overflow: hidden;
list-style: none
}
.a-footer_main .a-quicklinks-r {
width: 226px;
}
.a-footer_h .a-quicklinks-r {
height: 42px
}
.a-quicklinks-l li {
float: left;
padding: 0 10px;
border-left: #d2d4d8 1px solid
}
.a-footer_main .a-quicklinks-l li {
float: none;
padding: 0;
border: none
} 
.a-quicklinks-r li {
float: right;
padding: 0 10px;
border-right: #d2d4d8 1px solid
}
.a-quicklinks .a-quicklinks-f {
border: none
}
.a-quicklinks-l .a-quicklinks-h {
margin: -9px 0 0;
padding: 9px 10px 7px;
height: 14px;
border: none;
background: url(http://i4.acronis.com/design/2011/footer/round.png) no-repeat 0 0;
font-weight: 700
}
.a-siteselector {
position: absolute;
top: 28px; right: 203px;
/z-index: 40;
margin: 0;
font-size: 9pt
}
.a-siteselector a {
display: inline-block;
/display: inline;
/zoom: 1;
padding: 1px 0 2px 25px;
outline: none;
background: url() no-repeat 0 0;
color: #a3caff
}
.a-siteselector a:hover {
background-position: 0 -37px;
color: #fff;
text-decoration: none
}
.a-siteselector span {
border-bottom: #a3caff 1px dotted
}
.a-siteselector a:hover span {
border-bottom: #fff 1px dotted
}
.a-window_siteselector .a-window-header {
padding: 9px 0 8px 15px !important
}
.a-window_siteselector .a-window-header .a-window-header-title {
font-size: 12.5pt !important;
font-weight: 400 !important
}
.a-siteselector .a-siteselector-map {
display: none
}
.a-siteselector-map {
position: relative;
width: 730px;
height: 410px;
background: #e4efff url(http://i4.acronis.com/design/2011/siteselector/map.jpg) no-repeat 0 0;
font-size: 9pt
}
.a-siteselector-l {
position: absolute;
/* legacy */
margin: 0;
padding: 0;
list-style: none
}
.a-siteselector-na {
top: 97px; left: 65px
}
.a-siteselector-eu {
top: 43px; left: 311px
}
.a-siteselector-as {
top: 130px; left: 549px
}
.a-siteselector-au {
top: 311px; left: 626px
}
.a-siteselector-sa {
top: 268px; left: 152px
}
.a-siteselector-l li {
padding: 3px;
}
.a-siteselector-l li.active {
display: inline-block;
/display: inline;
/zoom: 1;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
background: #092c72;
color: #fff
}
.a-siteselector-l li b {
font-weight: 400
}
.a-siteselector-l span {
color: #757c8a;
font-style: italic
}
.a-siteselector-l li.active span {
color: #fff
}
.a-searchbox {
position: absolute;
top: 26px; right: 0;
/z-index: 40;
font-size: 9pt
}
.a-searchbox-label {
position: relative;
display: block;
width: 168px;
height: 23px;
background: #fff
}
.a-searchbox-empty {
display: block;
position: absolute;
padding-left: 6px;
color: #989da7;
font-size: 9pt;
line-height: 23px
}
.a-searchbox-query {
position: absolute;
padding: 3px 23px 3px 5px;
width: 138px;
height: 15px;
border-color: #aaadb2 #dcdfe6 #e2e9ef #e3e3eb;
border-width: 1px;
border-style: solid;
background-color: transparent;
color: #3a3e45;
font-size: 9pt;
vertical-align: middle;
}
.a-searchbox-query-focus {
background-color: #fff
}
.a-search-button {
border: medium none;
height: 24px;
position: absolute;
right: 0px;
top: 0px;
width: 27px;
cursor: pointer;
background: transparent url() no-repeat center center;
}
/* Buttons_Bullet */
#cntnt form.std_f a.zb u input, a, u, a u * {border:0; border-collapse:separate}
a:hover u * {text-decoration:none}
a:hover u b, a:hover u input {color:#fff !important}
.zi, .zi u *, .zn, .zn u * {background-position:0 -58px !important; cursor:default}
.zi u, .zn u {background-position:right -58px !important}
.zi u * {background-position:0 -564px !important}
.zn u * {background-position:-8px -564px !important}
#cntnt form.std_f .zb, .zb, .zy, .zs, .zg, .zu, .zp, .zm, .zc, .zd, .zl, .zi, .zn 
{display:table; width:18px; padding-left:12px; background:url(http://i1.acronis.com/spr/s1.gif) repeat-x 0 0 #c7d9ff; color:#264c99; text-decoration:none; white-space:nowrap; outline:none}
.ind .zc, .ind .zd, .ind .zl {background:url(http://i4.acronis.com/spr/s1_ind.gif) repeat-x 0 0 #a9ebc8}
#cntnt form.std_f .zb u, .zb u, .zy u, .zs u, .zg u, .zu u, .zp u, .zm u, .zc u, .zd u, .zl u, .zi u, .zn u 
{display:block; /display:inline-block; line-height:29px; height:29px; background:url(http://i4.acronis.com/spr/s1.gif) no-repeat right 0; text-align:center; text-decoration:none; padding-right:12px}
.ind .zc u, .ind .zd u, .ind .zl u {background:url(http://i4.acronis.com/spr/s1_ind.gif) no-repeat right 0}
#cntnt form.std_f .zb u *, .zb u *, .zy u *, .zs u *, .zg u *, .zu u *, .zl u *, .zp u *, .zm u *, .zc u * {display:block; padding:0 4px; background:url(http://i4.acronis.com/spr/s2.gif) repeat-x 0 0; font-size:12px; font-style:normal; font-weight:900; cursor:pointer; cursor:hand}
.ind .zc u * {background:url(http://i3.acronis.com/spr/s2_ind.gif) repeat-x 0 0}
#cntnt form.std_f .zb input, .zb input, .zy input, .zs input, .zg input, .zu input, .zp input, .zm input, .zc input, .zd input, .zl input, .zi input, .zn input {height:28px; /height:29px; color:#264c99; font:700 12px Arial; /width:1%; /overflow:visible; padding:0 6px}
.zy {padding-left:27px}
.zy b, .zy input {padding-left:7px}
.zs, .zg, .zu, .zp, .zm, .zc, .zd, .zl, .zi, .zn {width:23px; padding-left:7px} 
.zs, .zs u *, .zu, .zu u *, .zc, .zc b, .zd, .zp, .zm {background-position:0 -81px; font-size:11px}
.zs input, .zg input, .zu input, .zp input, .zm input, .zc input, .zd input, .zl input, .zi input, .zn input {height:23px; font-size:11px; padding:0 4px}
.zs u, .zg u, .zu u, .zp u, .zm u, .zc u, .zd u, .zl u, .zi u, .zn u {line-height:22px; padding-right:8px; height:23px}
.zs u, .zu u, .zc u, .zd u {background-position:right -81px}
.zs b, .zg b, .zu b, .zp b, .zm b, .zc b, .zd i, .zl i, .zi i, .zn i {display:inline-block; height:23px; font-size:11px}
.zu {padding-left:20px}
.zu b, .zu input {padding-left:5px}
.zp, .zm, .zi, .zn {width:23px; padding:0; /padding-left:7px}
.zp u, .zm u, .zi u, .zn u {margin-left:7px; /margin:0; padding:0; width:16px; text-align:left}
#cntnt form.std_f .zb:hover, .zb:hover, .zy:hover, .zs:hover, .zg:hover, .zp:hover, .zm:hover, .zu:hover, .zc:hover, .zd:hover, .zl:hover {background-color:#36c; text-decoration:none}
#cntnt form.std_f .zb:hover, .zb:hover, #cntnt form.std_f .zb:hover u *, .zb:hover u *, .zy:hover, .zy:hover u * {background-position:0 -29px}
#cntnt form.std_f .zb:hover u, .zb:hover u, .zy:hover u {background-position:right -29px}
.zs:hover, .zg:hover, .zs:hover u *, .zg:hover b, .zg:hover input, .zp:hover, .zm:hover, .zd:hover, .zu:hover, .zu:hover u *, .zc:hover, .zc:hover b, .zl {background-position:0 -104px; text-decoration:none}
.zs:hover u, .zg:hover u, .zp:hover u, .zm:hover u, .zd:hover u, .zu:hover u, .zc:hover u, .zl u {background-position:right -104px}
.zg i, .zg .zf, .home .zg .zf, .smb .zg .zf, .oem .zg .zf, .zp u *, .zm u *, .zi i, .zn i {background:url(http://i3.acronis.com/spr/s2.gif) no-repeat -8px -534px; display:block; width:9px; height:23px; overflow:hidden; text-indent:-45px; margin:0 4px -4px; padding:0}
.zp i, .zm i, .zi i, .zn i {margin:0}
.zd i {background:url(http://i2.acronis.com/spr/try.gif) center 7px no-repeat; margin:0 4px; display:block; width:9px; height:23px; overflow:hidden; text-indent:-75px}
.zg:hover .zf, .home .zg:hover .zf, .smb .zg:hover .zf, .oem .zg:hover .zf, .zg:hover i, .zp:hover i, .zm:hover i, .zp:hover input, .zm:hover input {background-position:-8px -549px}
.zd:hover i {background-position:center -19px}
.zm i {background:url(http://i3.acronis.com/spr/s2.gif) no-repeat 0px -534px}
.zm:hover i {background-position:0px -549px}
.zc {width:32px; text-align:right; padding:0; /padding-left:23px}
.zc u {width:9px; padding:0; margin-left:23px; /margin:0}
.zc b {background:none; display:block; width:7px; height:23px; overflow:hidden; text-indent:-45px; padding:0}
.ind .zc b {background:none;}
.zw {display:inline-block; height:15px; background:url(http://i1.acronis.com/spr/s2.gif) no-repeat 0 -439px #e8eaee; margin:0 17px; padding:2px 6px; font-size:12px; font-weight:700; color:#3a3e45; text-decoration:none; line-height:15px; vertical-align:middle; text-align:center}
.home .zw:hover {background-position:0 -477px; background-color:#f60}
.zw:hover {background-position:0 -458px; background-color:#36c; color:#fff; text-decoration:none}
.smb .zw:hover {background-position:0 -496px; background-color:#00bbb4}
.oem .zw:hover {background-position:0 -515px; background-color:#98ba2a}
#cntnt .home form.std_f .zb, .home .zb, .home .zy, .home .zs, .home .zg, .home .zu, .home .zp, .home .zm, .home .zc, .home .zd, .home .zl, .home .zi, .home .zn {background-color:#ffd8c0}
#cntnt .home form.std_f .zb, .home .zb, #cntnt .home form.std_f .zb u *, .home .zb u *, .home .zy, .home .zy u * {background-position:0 -127px; color:#f60}
#cntnt .home form.std_f .zb u, .home .zb u, .home .zy u {background-position:right -127px}
#cntnt .smb form.std_f .zb, .smb .zb, .smb .zy, .smb .zs, .smb .zg, .smb .zu, .smb .zp, .smb .zm, .smb .zc, .smb .zd, .smb .zl, .smb .zi, .smb .zn {background-color:#a5e7e5}
#cntnt .smb form.std_f .zb, .smb .zb, #cntnt .smb form.std_f .zb u *, .smb .zb u *, .smb .zy, .smb .zy u * {background-position:0 -231px; color:#007571}
#cntnt .smb form.std_f .zb u, .smb .zb u, .smb .zy u {background-position:right -231px}
#cntnt .oem form.std_f .zb, .oem .zb, .oem .zy, .oem .zs, .oem .zg, .oem .zu, .oem .zp, .oem .zm, .oem .zc, .oem .zd, .oem .zl, .oem .zi, .oem .zn {background-color:#d6e3aa}
#cntnt .oem form.std_f .zb, .oem .zb, #cntnt .oem form.std_f .zb u *, .oem .zb u *, .oem .zy, .oem .zy u * {background-position:0 -335px; color:#628000}
#cntnt .oem form.std_f .zb u, .oem .zb u, .oem .zy u {background-position:right -335px}
.home .zs, .home .zs u *, .home .zu, .home .zu u *, .home .zc {background-position:0 -185px; color:#f60}
.home .zs u, .home .zu u, .home .zc u {background-position:right -185px}
.ind .zc{background-position:0 -81px; color:#009044}
.ind .zc u {background-position:right -81px}
.zg, .zg b, .home .zg, .home .zg b, .smb .zg, .smb .zg b, .oem .zg, .oem .zg b, .zg input, .home .zg input, .smb .zg input, .oem .zg input, .zp, .home .zp, .smb .zp, .oem .zp, .zm, .home .zm, .smb .zm, .oem .zm, .zd, .home .zd, .smb .zd, .oem .zd, .ind .zd {background-position:0 -58px; color:#3a3e45}
.zg u, .home .zg u, .smb .zg u, .oem .zg u, .zp u, .home .zp u, .smb .zp u, .oem .zp u, .zm u, .home .zm u, .smb .zm u, .oem .zm u, .zd u, .home .zd u, .smb .zd u, .oem .zd u, .ind .zd u {background-position:right -58px}
.smb .zs, .smb .zs u *, .smb .zu, .smb .zu u *, .smb .zc {background-position:0 -289px; color:#007571}
.smb .zs u, .smb .zu u, .smb .zc u {background-position:right -289px}
.oem .zs, .oem .zs u *, .oem .zu, .oem .zu u *, .oem .zc {background-position:0 -393px; color:#628000}
.oem .zs u, .oem .zu u, .oem .zc u {background-position:right -393px}
#cntnt .home form.std_f .zb:hover, .home .zb:hover, .home .zy:hover, .home .zs:hover, .home .zg:hover, .home .zp:hover, .home .zm:hover, .home .zu:hover, .home .zc:hover, .home .zd:hover, .home .zl:hover {background-color:#f60}
#cntnt .home form.std_f .zb:hover, .home .zb:hover, #cntnt .home form.std_f .zb:hover u *, .home .zb:hover u *, .home .zy:hover, .home .zy:hover u * {background-position:0 -156px}
#cntnt .home form.std_f .zb:hover u, .home .zb:hover u, .home .zy:hover u {background-position:right -156px}
.home .zs:hover, .home .zg:hover, .home .zs:hover u *, .home .zg:hover b, .home .zg:hover input, .home .zp:hover, .home .zm:hover, .home .zd:hover, .home .zu:hover, .home .zu:hover u *, .home .zc:hover, .home .zc:hover b, .home .zl {background-position:0 -208px}
.home .zs:hover u, .home .zg:hover u, .home .zp:hover u, .home .zm:hover u, .home .zd:hover u, .home .zu:hover u, .home .zc:hover u, .home .zl u {background-position:right -208px}
.ind .zc:hover, .ind .zd:hover, .ind .zl{background-color:#009044}
.ind .zc:hover, .ind .zc:hover b, .ind .zd:hover, .ind .zl{background-position:0 -104px}
.ind .zc:hover u, .ind .zd:hover u, .ind .zl u{background-position:right -104px}
#cntnt .smb form.std_f .zb:hover, .smb .zb:hover, .smb .zy:hover, .smb .zs:hover, .smb .zg:hover, .smb .zp:hover, .smb .zm:hover, .smb .zu:hover, .smb .zc:hover, .smb .zd:hover, .smb .zl:hover {background-color:#00bbb4; color:#fff}
#cntnt .smb form.std_f .zb:hover, .smb .zb:hover, #cntnt .smb form.std_f .zb:hover u *, .smb .zb:hover u *, .smb .zy:hover, .smb .zy:hover u * {background-position:0 -260px}
#cntnt .smb form.std_f .zb:hover u, .smb .zb:hover u, .smb .zy:hover u {background-position:right -260px}
.smb .zs:hover, .smb .zs:hover u *, .smb .zg:hover, .smb .zg:hover b, .smb .zg:hover input, .smb .zp:hover, .smb .zm:hover, .smb .zd:hover, .smb .zu:hover, .smb .zu:hover u *, .smb .zc:hover, .smb .zc:hover b, .smb .zl {background-position:0 -312px}
.smb .zs:hover u, .smb .zg:hover u, .smb .zp:hover u, .smb .zm:hover u, .smb .zd:hover u, .smb .zu:hover u, .smb .zc:hover u, .smb .zl u {background-position:right -312px}
#cntnt .oem form.std_f .zb:hover, .oem .zb:hover, .oem .zy:hover, .oem .zs:hover, .oem .zg:hover, .oem .zp:hover, .oem .zm:hover, .oem .zu:hover, .oem .zc:hover, .oem .zd:hover, .oem .zl:hover {background-color:#98ba2a; color:#fff}
#cntnt .oem form.std_f .zb:hover, .oem .zb:hover, #cntnt .oem form.std_f .zb:hover u *, .oem .zb:hover u *, .oem .zy:hover, .oem .zy:hover u * {background-position:0 -364px}
#cntnt .oem form.std_f .zb:hover u, .oem .zb:hover u, .oem .zy:hover u {background-position:right -364px}
.oem .zs:hover,
.oem .zs:hover u *,
.oem .zg:hover,
.oem .zg:hover b,
.oem .zg:hover input,
.oem .zp:hover,
.oem .zm:hover,
.oem .zd:hover,
.oem .zu:hover,
.oem .zu:hover u *,
.oem .zc:hover,
.oem .zc:hover b,
.oem .zl {
background-position: 0 -416px
}
.oem .zs:hover u,
.oem .zg:hover u,
.oem .zp:hover u,
.oem .zm:hover u,
.oem .zd:hover u,
.oem .zu:hover u,
.oem .zc:hover u,
.oem .zl u {
background-position: right -416px
}
.zl i, .home .zl i, .smb .zl i, .oem .zl i, .zl .zf, .home .zl .zf, .smb .zl .zf, .oem .zl .zf {color:#fff !important; background-position: -8px -549px; display:block; width:9px; height:23px; overflow:hidden; text-indent:-45px; margin:0 4px -4px; padding:0}
.zg .zf, .zl .zf, .zp .zf, .zm .zf, .home .zg .zf, .home .zl .zf, .home .zp .zf, .home .zm .zf, .smb .zg .zf, .smb .zl .zf, .smb .zp .zf, .smb .zm .zf, .oem .zg .zf, .oem .zl .zf, .oem .zp .zf, .oem .zm .zf {font-size:1px; line-height:12px; padding:3px 0 5px; color:#3a3e45}
.zl:hover {color:#3a3e45}
.zl:hover u *, .smb .zl:hover u *, .oem .zl:hover u *, .home .zl:hover u * {color:#3a3e45 !important; background-position: -8px -534px}
.zz, .zo, ul.m_nu li {list-style-type:none; display:block; padding-left:13px; background:url(http://i3.acronis.com/spr/s1.gif) no-repeat -45px -451px; color:#36c; text-decoration:none}
.zo {margin-left:18px; background-position:0 -471px}
.zz:hover, .zo:hover {text-decoration:underline}
a.dwnfreetrial {height:29px; display:block; width:183px; margin:0; font-size:12px !important}
a.dwnfreetrial:hover {text-decoration:none; background-position:0 -29px; color:#FFF}
a.dwnfreetrial b {display:block; padding:6px 20px}
.smb a.dwnfreetrial {background:#A5E7E5 url(http://i4.acronis.com/toolbox/start/2007/dwnfreetrial.smb.gif) no-repeat; color:#007571;}
.smb a.dwnfreetrial:hover {background-color:#00BBB4; background-position:0 -29px; color:#FFF}
/* Sprites */
a.button {
display: inline-block;
position: relative;
padding: 0 7px 0 0;
padding-top: 3px !important;
height: 19px;
border-spacing: 0;
outline: none;
background: url(http://i3.acronis.com/design/2007/buttons/sprite_buttons_right-2.png) no-repeat;
background-position: right -319px;
line-height: 18px;
white-space: nowrap;
user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
}
a.button img,
a.button input { height: 22px; margin-top: -3px !important; background:transparent url(http://i2.acronis.com/design/2007/buttons/sprite_buttons_left-2.png) no-repeat; background-position: left -638px;}
a.button:hover { text-decoration: none; }
a.button,
a.button input { font-size: 11px; font-weight: bold; cursor:pointer; cursor:hand; }
a.button img { width: 7px; vertical-align: middle; }
a.button input { outline: none; border: none; padding: 0 7px; margin: 0 -7px 0 0; width: 0; width: auto; overflow: visible; }
/* FF */
a.button:-moz-any-link { display: -moz-inline-box; vertical-align: middle; }
a.button:-moz-any-link img { vertical-align: top; }
a.button:-moz-any-link input { padding: 1px 4px 4px; }
/* Webkit */
a.button:-webkit-any-link img { margin-top: -4px !important; } 
/* IE6, IE7 */
a.button { /line-height: 1em !important; }
a.button img,
a.button input { }
a.button img { /vertical-align: top; }
/* Font colors */
a.button,
a.button input { color: #000000; }
.home a.button,
.home a.button input { color: #c04c00; }
.smb a.button,
.smb a.button input { color: #007571; }
.corp a.button,
.corp a.button input { color: #264c99; }
.oem a.button,
.oem a.button input { color: #628000; }
.ind a.button,
.ind a.button input { color: #009044; }
a.button:hover,
a.button:hover input { color: #ffffff; }
/* Background colors */
.home a.button { background-color: #fff0e6; }
.smb a.button { background-color: #edfbfa; }
.corp a.button { background-color: #f0f6ff; }
.oem a.button { background-color: #f5f8eb; }
.ind a.button { background-color: #eefcf5; }
.home a.button:hover { background-color: #c04c00; }
.smb a.button:hover { background-color: #007571; }
.corp a.button:hover { background-color: #264c99; }
.oem a.button:hover { background-color: #628000; }
.ind a.button:hover { background-color: #009044; }
/* Background positions */
.home a.button { background-position: right -341px; }
.home a.button img,
.home a.button input { background-position: left -660px; }
.home a.button:hover { background-position: right -363px; }
.home a.button:hover img,
.home a.button:hover input {background-position: left -682px;}
.smb a.button { background-position: right -385px; }
.smb a.button img,
.smb a.button input { background-position: left -704px; }
.smb a.button:hover { background-position: right -407px; }
.smb a.button:hover img,
.smb a.button:hover input { background-position: left -726px; }
.corp a.button { background-position: right -429px; }
.corp a.button img,
.corp a.button input { background-position: left -748px; }
.corp a.button:hover { background-position: right -451px; }
.corp a.button:hover img,
.corp a.button:hover input { background-position: left -770px; }
.oem a.button { background-position: right -473px; }
.oem a.button img,
.oem a.button input { background-position: left -792px; }
.oem a.button:hover { background-position: right -495px; }
.oem a.button:hover img,
.oem a.button:hover input { background-position: left -814px; }
.ind a.button { background-position: right -517px; }
.ind a.button img,
.ind a.button input { background-position: left -836px; }
.ind a.button:hover { background-position: right -539px; }
.ind a.button:hover img,
.ind a.button:hover input { background-position: left -858px; }
/* Other buttons overrides */
/* Big buttons */
a.button_big { background-position: right 0; padding: 0 14px 0 0; height: 26px; line-height: 22px; }
a.button_big img,
a.button_big input { height: 29px; background-position: left 0; }
a.button_big,
a.button_big input { font-size: 12px; }
a.button_big img { width: 15px; }
a.button_big input { padding: 0 15px; margin: 0 -15px 0 0; }
/* FF */
a.button_big:-moz-any-link input { padding: 0 12px 3px; }
/* Webkit */
a.button_big:-webkit-any-link img { margin-top: -3px !important; } 
/* IE6, IE7 */
a.button_big { /padding-top: 7px !important; /height: 22px; }
a.button_big img,
a.button_big input { /margin-top: -7px !important; }
a.button_big img { /vertical-align: top; }
/* For Hieroglyph TW,CN,KR,JP IE6-styles */
.home a.button_big { background-position: right -29px; }
.home a.button_big img,
.home a.button_big input { background-position: left -29px; }
.home a.button_big:hover { background-position: right -58px; }
.home a.button_big:hover img,
.home a.button_big:hover input { background-position: left -58px; }
.smb a.button_big { background-position: right -87px; }
.smb a.button_big img,
.smb a.button_big input { background-position: left -87px; }
.smb a.button_big:hover { background-position: right -116px; }
.smb a.button_big:hover img,
.smb a.button_big:hover input { background-position: left -116px; }
.corp a.button_big { background-position: right -145px; }
.corp a.button_big img,
.corp a.button_big input { background-position: left -145px; }
.corp a.button_big:hover { background-position: right -174px; }
.corp a.button_big:hover img,
.corp a.button_big:hover input { background-position: left -174px; }
.oem a.button_big { background-position: right -203px; }
.oem a.button_big img,
.oem a.button_big input { background-position: left -203px; }
.oem a.button_big:hover { background-position: right -232px; }
.oem a.button_big:hover img,
.oem a.button_big:hover input { background-position: left -232px; }
.ind a.button_big { background-position: right -261px; }
.ind a.button_big img,
.ind a.button_big input { background-position: left -261px; }
.ind a.button_big:hover { background-position: right -290px; }
.ind a.button_big:hover img,
.ind a.button_big:hover input { background-position: left -290px; }
.home a.button_big_green { color: #ffffff; background-color: #61aa50; background-position: right -561px; }
.home a.button_big_green img,
.home a.button_big_green input { background-position: left -1364px; }
.home a.button_big_green:hover { background-color: #478439; background-position: right -590px; }
.home a.button_big_green:hover img,
.home a.button_big_green:hover input { background-position: left -1393px; }
/* Gray buttons */
.home a.button_gray,
.smb a.button_gray,
.corp a.button_gray,
.oem a.button_gray,
.ind a.button_gray { background-position: right -319px; }
.home a.button_gray img,
.home a.button_gray input,
.smb a.button_gray img,
.smb a.button_gray input,
.corp a.button_gray img,
.corp a.button_gray input,
.oem a.button_gray img,
.oem a.button_gray input,
.ind a.button_gray img,
.ind a.button_gray input { background-position: left -638px; }
.home a.button_gray,
.home a.button_gray input,
.smb a.button_gray,
.smb a.button_gray input,
.corp a.button_gray,
.corp a.button_gray input,
.oem a.button_gray,
.oem a.button_gray input,
.ind a.button_gray,
.ind a.button_gray input { color: #3a3e45; }
a.button_gray:hover,
a.button_gray:hover input { color: #ffffff; }
.home a.button_gray,
.smb a.button_gray,
.corp a.button_gray,
.oem a.button_gray,
.ind a.button_gray,
.home a.button_gray:hover,
.smb a.button_gray:hover,
.corp a.button_gray:hover,
.oem a.button_gray:hover,
.ind a.button_gray:hover { background-color: #e8eaee; }
/* Go buttons */
a.button_go { padding-right: 10px !important; }
a.button_go img { width: 10px; }
a.button_go input { padding: 0 10px; margin: 0 -10px 0 0; }
a.button_go:-moz-any-link input { padding: 0 7px 2px; }
.home a.button_go,
.home a.button_go input,
.smb a.button_go,
.smb a.button_go input,
.corp a.button_go,
.corp a.button_go input,
.oem a.button_go,
.oem a.button_go input,
.ind a.button_go,
.ind a.button_go input { color: #ffffff; }
a.button_go:hover,
a.button_go:hover input { color: #3a3e45; }
.home a.button_go { background-color: #ff944d; }
.smb a.button_go { background-color: #66d6d2; }
.corp a.button_go { background-color: #86a3e0; }
.oem a.button_go { background-color: #c1d67f; }
.ind a.button_go { background-color: #4db27c; }
/* Background positions for Go buttons */
.home a.button_go { background-position: right -363px; }
.home a.button_go img,
.home a.button_go input {background-position: left -682px;}
.smb a.button_go { background-position: right -407px; }
.smb a.button_go img,
.smb a.button_go input { background-position: left -726px; }
.corp a.button_go { background-position: right -451px; }
.corp a.button_go img,
.corp a.button_go input { background-position: left -770px; }
.oem a.button_go { background-position: right -495px; }
.oem a.button_go img,
.oem a.button_go input { background-position: left -814px; }
.ind a.button_go { background-position: right -539px; }
.ind a.button_go img,
.ind a.button_go input { background-position: left -858px; }
/* Disabled buttons */
a.button_disabled,
a.button_disabled input { color: #babec4 !important; cursor:default; }
a.button_disabled:hover { background-position: right -319px !important; }
a.button_disabled:hover img,
a.button_disabled:hover input { background-position: left -638px !important; }
/* Cart buttons */
a.button_cart img { width: 24px;}
a.button_cart input { padding-left: 24px; }
a.button_cart:-moz-any-link input { padding-left: 21px; }
a.button_cart img,
a.button_cart input { background-position: left -880px; }
.home a.button_cart img,
.home a.button_cart input { background-position: left -902px; }
.home a.button_cart:hover img,
.home a.button_cart:hover input {background-position: left -924px;}
.smb a.button_cart img,
.smb a.button_cart input { background-position: left -946px; }
.smb a.button_cart:hover img,
.smb a.button_cart:hover input { background-position: left -968px; }
.corp a.button_cart img,
.corp a.button_cart input { background-position: left -990px; }
.corp a.button_cart:hover img,
.corp a.button_cart:hover input { background-position: left -1012px; }
.oem a.button_cart img,
.oem a.button_cart input { background-position: left -1034px; }
.oem a.button_cart:hover img,
.oem a.button_cart:hover input { background-position: left -1056px; }
.ind a.button_cart img,
.ind a.button_cart input { background-position: left -1078px; }
.ind a.button_cart:hover img,
.ind a.button_cart:hover input { background-position: left -1100px; }
/* Big Cart buttons */
a.button_big_cart img { width: 32px; }
a.button_big_cart input { padding-left: 32px; }
a.button_big_cart:-moz-any-link input { padding-left: 29px; }
a.button_big_cart img,
a.button_big_cart input { background-position: left 0; } 
.home a.button_big_cart img,
.home a.button_big_cart input { background-position: left -348px; }
.home a.button_big_cart:hover img,
.home a.button_big_cart:hover input { background-position: left -377px; }
.smb a.button_big_cart img,
.smb a.button_big_cart input { background-position: left -406px; }
.smb a.button_big_cart:hover img,
.smb a.button_big_cart:hover input { background-position: left -435px; }
.corp a.button_big_cart img,
.corp a.button_big_cart input { background-position: left -464px; }
.corp a.button_big_cart:hover img,
.corp a.button_big_cart:hover input { background-position: left -493px; }
.oem a.button_big_cart img,
.oem a.button_big_cart input { background-position: left -522px; }
.oem a.button_big_cart:hover img,
.oem a.button_big_cart:hover input { background-position: left -551px; }
.ind a.button_big_cart img,
.ind a.button_big_cart input { background-position: left -580px; }
.ind a.button_big_cart:hover img,
.ind a.button_big_cart:hover input { background-position: left -609px; }
.home a.button_big_cart_green { background-color: #61aa50; background-position: right -561px; }
.home a.button_big_cart_green, 
.home a.button_big_cart_green input { color: #ffffff; }
.home a.button_big_cart_green img,
.home a.button_big_cart_green input { background-position: left -1364px; }
.home a.button_big_cart_green:hover { background-color: #478439; background-position: right -590px; }
.home a.button_big_cart_green:hover img,
.home a.button_big_cart_green:hover input { background-position: left -1393px; }
.corp a.button_big_cart_green { background-color: #61aa50; background-position: right -561px; }
.corp a.button_big_cart_green, 
.corp a.button_big_cart_green input { color: #ffffff; }
.corp a.button_big_cart_green img,
.corp a.button_big_cart_green input { background-position: left -1364px; }
.corp a.button_big_cart_green:hover { background-color: #478439; background-position: right -590px; }
.corp a.button_big_cart_green:hover img,
.corp a.button_big_cart_green:hover input { background-position: left -1393px; }
/* Arrow down button */ 
.corp a.button_big_arrow_down img { width: 32px; }
.corp a.button_big_arrow_down input { padding-left: 32px; }
.corp a.button_big_arrow_down:-moz-any-link input { padding-left: 29px; }
.corp a.button_big_arrow_down img,
.corp a.button_big_arrow_down input { background-position: left -1422px; }
.corp a.button_big_arrow_down:hover,
.corp a.button_big_arrow_down:hover input { color: #ffffff; }
.corp a.button_big_arrow_down:hover img,
.corp a.button_big_arrow_down:hover input { background-position: left -1451px; }
/* Download buttons (animated) */
a.button_download { padding-right: 0 !important; width: 31px; }
a.button_download img { background: url(http://i3.acronis.com/design/2007/buttons/sprite_buttons_download.gif); width: 31px; }
.home a.button_download img,
.smb a.button_download img,
.corp a.button_download img,
.oem a.button_download img,
.ind a.button_download img { background-position: top left; }
.home a.button_download:hover img { background-position: 0 -22px; }
.smb a.button_download:hover img { background-position: 0 -44px; }
.corp a.button_download:hover img { background-position: 0 -66px; }
.oem a.button_download:hover img { background-position: 0 -88px; }
.ind a.button_download:hover img { background-position: 0 -110px; }
/* Search button */
a.button_search img, 
a.button_search input { background-position: 0 -1122px; }
a.button_search img { width: 23px; }
a.button_search input { width:31px; }
.home a.button_search img,
.home a.button_search input { background-position: 0 -1144px; }
.home a.button_search:hover img,
.home a.button_search:hover input { background-position: 0 -1166px; }
.smb a.button_search img,
.smb a.button_search input { background-position: 0 -1188px; }
.smb a.button_search:hover img,
.smb a.button_search:hover input { background-position: 0 -1210px; }
.corp a.button_search img,
.corp a.button_search input { background-position: 0 -1232px; }
.corp a.button_search:hover img,
.corp a.button_search:hover input { background-position: 0 -1254px; }
.oem a.button_search img,
.oem a.button_search input { background-position: 0 -1276px; }
.oem a.button_search:hover img,
.oem a.button_search:hover input { background-position: 0 -1298px; }
.ind a.button_search img,
.ind a.button_search input { background-position: 0 -1320px; }
.ind a.button_search:hover img,
.ind a.button_search:hover input { background-position: 0 -1342px; }
/* big learn more button */
.corp a.button_big_learnmore,
.home a.button_big_learnmore,
.smb a.button_big_learnmore,
.oem a.button_big_learnmore,
.ind a.button_big_learnmore { background-color: #bfecb4; background-position: 100% -619px }
.corp a.button_big_learnmore,
.corp a.button_big_learnmore input,
.home a.button_big_learnmore,
.home a.button_big_learnmore input,
.smb a.button_big_learnmore,
.smb a.button_big_learnmore input,
.oem a.button_big_learnmore,
.oem a.button_big_learnmore input,
.ind a.button_big_learnmore,
.ind a.button_big_learnmore input { color: #285f1b }
.corp a.button_big_learnmore img,
.corp a.button_big_learnmore input,
.home a.button_big_learnmore img,
.home a.button_big_learnmore input,
.smb a.button_big_learnmore img,
.smb a.button_big_learnmore input,
.oem a.button_big_learnmore img,
.oem a.button_big_learnmore input,
.ind a.button_big_learnmore img,
.ind a.button_big_learnmore input { background-position: 0 -1480px }
.corp a.button_big_learnmore:hover,
.home a.button_big_learnmore:hover,
.smb a.button_big_learnmore:hover,
.oem a.button_big_learnmore:hover,
.ind a.button_big_learnmore:hover { background-color: #2f6d21; background-position: 100% -590px }
.corp a.button_big_learnmore:hover,
.corp a.button_big_learnmore:hover input,
.home a.button_big_learnmore:hover,
.home a.button_big_learnmore:hover input,
.smb a.button_big_learnmore:hover,
.smb a.button_big_learnmore:hover input,
.oem a.button_big_learnmore:hover,
.oem a.button_big_learnmore:hover input,
.ind a.button_big_learnmore:hover,
.ind a.button_big_learnmore:hover input { color: #fff }
.corp a.button_big_learnmore:hover img,
.corp a.button_big_learnmore:hover input,
.home a.button_big_learnmore:hover img,
.home a.button_big_learnmore:hover input,
.smb a.button_big_learnmore:hover img,
.smb a.button_big_learnmore:hover input,
.oem a.button_big_learnmore:hover img,
.oem a.button_big_learnmore:hover input,
.ind a.button_big_learnmore:hover img,
.ind a.button_big_learnmore:hover input { background-position: 0 -1509px }
/**
* Base
*/
#cntnt form div, #cntnt form ul { overflow: hidden; }
#cntnt form input, #cntnt form select {margin: 0; font-size: 12px;}
#cntnt form a.button input {font-size: 11px;}
#cntnt form ul, #cntnt form h5, #cntnt form p { margin: 0; padding: 0; }
#cntnt form {
width: 502px;
overflow: hidden 
}
#cntnt form fieldset {margin: 0; padding:0 0 12px; border: none; text-align: right;}
#cntnt form .label, #cntnt form label { font-size:12px; display: block; line-height: 21px; clear: both; position: relative;}
#cntnt form p {margin-bottom: 9px; clear: both; }
#cntnt form .attention {margin: 0px; padding: 0px; text-align: left; font-size: 12px; font-weight:normal; color: #999999;}
/**
* Headers
*/
#cntnt form h4,
#cntnt form .label, #cntnt form label,
#cntnt form h5 {padding-left: 15px; text-align: left; font-weight: bold;}
#cntnt form .label, #cntnt form label,
#cntnt form h5 { background-color: #f8f8f8; height: 1%; }
#cntnt form .label, #cntnt form label {height: 21px;}
#cntnt form h4 {font-size: 16px; background-color: #f3f4f6; border-top: 1px solid #dcdee2; margin: 6px 0 19px; padding:3px 0 4px 14px; }
#cntnt form h5 { font-size: 12px; padding: 6px 0 6px 15px; margin:0 0 10px;}
/**
* input_error messages, field description, checkbox and radio list
*/
#cntnt form .input_error_message, 
#cntnt form .description,
#cntnt form ul.checkbox_list {width: 303px; margin: 0px; text-align: left; float: right; overflow: visible; }
#cntnt form .input_error_message {display: none; margin: 3px 0; color: #d8434d; font-size:11px; }
#cntnt form .input_error, #cntnt form .input_error .input_error_message { display: block; }
#cntnt form .input_error .label, #cntnt form .input_error label, #cntnt form .input_error h5, #cntnt form .required_marker {color: #e20010;}
#cntnt form .description {line-height: 1.3em; margin:2px 0; color: #999999; font-size: 11px; }
#cntnt form .description_more {display: none; color: #999999; font-size: 11px; }
#cntnt form .show_more .description_more { display: inline; }
#cntnt form ul.checkbox_list { position: relative; padding-left: 19px; margin:2px 0 -6px; width: 284px; list-style: none; /padding-left: 22px;}
#cntnt form ul.checkbox_list li {margin-bottom: 10px; font-size: 12px;}
#cntnt form ul .input_checkbox, #cntnt form ul .input_radio { position: absolute; left: 0; margin: 0; padding: 1px; /margin-top:-3px; /left: -21px;}
#cntnt form ul li label,
#cntnt form .input_error ul li label {background:none; color: #3a3e45; display: inline; position:inherit; font-weight:normal; line-height:1em; padding:0; } 
/**
* Input type text, select field and textarea
*/
#cntnt form .input_text, #cntnt form .field_select {width: 293px; border: 1px solid #babec4; padding: 2px 4px; height:15px; }
#cntnt form .label .input_text, #cntnt form label .input_text, #cntnt form .label .field_select, #cntnt form label .field_select,
#cntnt form .input_because { position: absolute; right:0; margin-left: 199px; /margin-top: -3px; }
#cntnt form p .input_text { position: relative; /top: 3px;}
#cntnt form p label {background-color:#FFFFFF; font-weight:normal; height:auto; text-align:right; }
#cntnt form p label .input_text, #cntnt form p label .field_select { margin: 0; left:0; position:relative; }
#cntnt form .input_because { width: 195px; margin-top: -3px; margin-left: 6px; left: inherit; }
#cntnt form .field_select { width: 303px; height: 21px; padding: 0; position: relative; left:0; /top: 3px;}
#cntnt form textarea {border: 1px solid #babec4;width: 299px;}
#cntnt form .disabled .input_text, #cntnt form .disabled .field_select, #cntnt form .disabled textarea { background-color: #fcfcfc; border-color: #e5e5e5; }
#cntnt form .input_error .input_text, #cntnt form .input_error .field_select, #cntnt form .input_error textarea {background-color: #fff6f6; border-color: #eaa9a9;}
#cntnt form .input_text:focus {background-color: #faf9cc;}
/**
* Phone field
*/
#cntnt form .phone_field .phone_country_code,
#cntnt form .phone_field .phone_city_code,
#cntnt form .phone_field .phone_number { position: absolute;}
#cntnt form .phone_field .description {height: 2em; float: none; text-align:center}
#cntnt form .phone_field .phone_country_code { width: 27px; right: 266px;}
#cntnt form .phone_field .phone_city_code { width: 27px; right: 221px;}
#cntnt form .phone_field .phone_number { width: 203px; right: 0;}
#cntnt form .phone_field span.phone_country_code, 
#cntnt form .phone_field span.phone_city_code {width: 37px; color: #999999; font-size: 11px; }
#cntnt form .phone_field span.phone_number {width: 213px; right: 0; color: #999999; font-size: 11px; }
#cntnt form .phone_field input.phone_country_code {text-align: center;}
#cntnt form .phone_field { position: relative; }
#cntnt form .phone_field .phone {margin: 2px 0; padding-right: 306px; padding-left: 1px; line-height: 21px; float: right; position: relative;}
#cntnt form .phone_field .phone .phone_country_code, 
#cntnt form .phone_field .phone .phone_city_code, #cntnt form .phone_field .phone .phone_number {top: 0; }
.hint {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#FFFFE1 none repeat scroll 0 0;
border:1px solid #666666;
color:#333333;
padding:4px;
position:absolute;
visibility:hidden;
width:150px;
z-index:10;
}
.hint, .hint * {
font-family:Verdana,Helvetica,sans-serif;
font-size:10px;
}
/**
* Attachment 
*/
#cntnt form .input_file { font-size: 12px; margin-top: 5px; padding:1px 0; width: 230px; /height: 21px; }
#cntnt form label .input_file {left: 200px; top:0; position: absolute; margin: 0px;}
#cntnt form .attach { display: none; position: relative; text-align: left; margin-top: 5px; overflow: visible; }
#cntnt form .attach .input_file {margin-left: 200px; margin-top: 0px; }
/* Submit button */
#cntnt form .submit_button_wraper { position: relative; overflow: hidden; padding: 10px 20px; margin-bottom: 12px; text-align: center; }
#cntnt form .submit_button_label { background-color: #f3f4f6; border-color: #dcdee2; border-width: 1px 0; border-style: solid;}
#cntnt form .submit_button_wraper p { font-size: 12px; text-align: left; margin: 5px 0 6px}
#cntnt form .submit_button_wraper p a.button_big { float: right; margin:0 0 0 40px;}
#cntnt form .submit_button_wraper a.button_big {margin: 0 auto; float:none; }
#cntnt form .submit_button_wraper a.button_big input { margin:0 -15px 0 0; padding:0 15px 2px; } 
/* Table in form */
#cntnt form fieldset table {text-align: center; border: none;}
#cntnt form fieldset table td, #cntnt form fieldset table th { font-size: 12px;}
#cntnt form fieldset table th {font-weight: normal; padding: 5px 2px;}
#cntnt form fieldset table td { width: 61px; }
#cntnt form fieldset table .tr_1 td { background-color:#f8f8f8;}
#cntnt form .vertical_th {text-align: right;}
/* More and Less */
#cntnt form span.attach_add, #cntnt form span.attach_remove,
#cntnt form span.less_more { background: url(http://i2.acronis.com/design/2007/sprite_forms_icons.png) no-repeat; background-position: 0 0px; padding-left: 12px; position: relative; cursor:pointer; }
#cntnt form span.attach_add span, #cntnt form span.attach_remove span,
#cntnt form span.less_more span { border-bottom: 1px dashed #999999; padding: 0 1px 0 2px; height: 1%; color: #999999; font-size: 11px; } 
#cntnt form span.attach_add span, #cntnt form span.attach_remove span { color: #3366cc; }
#cntnt form .show_more span.less_more {background-position: 0 -13px; }
#cntnt form span.less_more span.word_less { display: none; }
#cntnt form span.less_more span.word_more { display: inline; }
#cntnt form .show_more span.less_more span.word_more { display: none; }
#cntnt form .show_more span.less_more span.word_less { display: inline; }
#cntnt form span.attach_remove { background-position: 0 -25px; top: 0px; position: absolute; margin: 3px -6px 0 6px; padding-bottom: 2px; }
#cntnt form span.attach_add { float:left; background-position: 0 -39px; padding-right: 14px; height:15px;}
#map, #map li a {margin:0; padding:0; display:block}
#map {width:256px; height:134px; background:#f0f6ff; position:relative}
#map li {overflow:hidden; position:absolute; z-index:1}
#map li a {background:url(http://i1.acronis.com/spr/mc.gif); line-height:450px}
.home #map {background:#fff0e6}
.home #map li a {background:url(http://i3.acronis.com/spr/mh.gif)}
.smb #map {background:#edfbfa}
.smb #map li a {background:url(http://i3.acronis.com/spr/ms.gif)}
.oem #map {background:#fbfcf7}
.oem #map li a {background:url(http://i2.acronis.com/spr/mo.gif)}
.ind #map {background:#f7fefa}
.ind #map li a {background:url(http://i1.acronis.com/spr/mi.gif)}
#map #na, #map #na a {width:72px; height:59px; top:11px; left:19px}
#map #sa, #map #sa a {width:34px; height:56px; top:66px; left:56px}
#map #as, #map #as a {width:89px; height:71px; top:12px; left:135px}
#map #eu, #map #eu a {width:71px; height:37px; top:10px; left:84px}
#map #au, #map #au a {width:43px; height:40px; top:75px; left:197px}
#map #af, #map #af a {width:51px; height:60px; top:45px; left:103px; z-index:2}
#map #na a {background-position:-51px -108px}
#map #sa a {background-position:0 0}
#map #as a {background-position:-34px 0}
#map #eu a {background-position:-43px -71px}
#map #au a {background-position:0 -56px}
#map #af a {background-position:0 -96px}
#map #na a:hover {background-position:-174px -108px}
#map #sa a:hover {background-position:-123px 0}
#map #as a:hover {background-position:-157px 0}
#map #eu a:hover {background-position:-166px -71px}
#map #au a:hover {background-position:-123px -56px}
#map #af a:hover {background-position:-123px -96px}
#cse-search-results iframe {width:760px;}
#bottom-search {text-align: center; width: 450px; padding: 50px 0;}
#mnu .cref_iframe .zv {width: 130px;}
#cntnt .cref_iframe .zv {background-image: none !important; border:1px solid #BABEC4 !important; color:#3A3E45 !important; font-weight:700 !important; margin:0 0.42em 0 0.75em; padding: 2px 0 0 2px !important; height: 18px; font-size: 12px; vertical-align: middle; line-height: 18px;}
#cntnt .cref_iframe label {background-color: transparent; display:block; float:left; font-size:12px; line-height:1.9em; margin:0; width:3.75em; font-weight:bold; height: 20px !important;}
#mnu .s_f .zv { width:14.21em; font-weight:normal;color: #989da7; line-height: 19px; }
.upd_install .maint{color:#832000;padding-left:2px}
.f_note{margin-left:20px;margin-bottom:8px}
.kbnote .wnote{width:220px;padding-left:11px;padding-right:11px}
/* Buy Block for Home Products */
.buy_block_for_home_products ul,
.buy_block_for_home_products_bottom ul,
.buy_block_for_home_products p,
.buy_block_for_home_products_right p,
.buy_block_for_home_products_right h3 {margin: 0; padding: 0;}
.buy_block_for_home_products {
margin-bottom: 25px;
width: 513px;
height: 161px;
overflow: hidden;
background: #fff0e6 url(http://i4.acronis.com/bg/separator.png) repeat-y 173px 0
}
.buy_block_for_home_products .product_box {
float: left;
padding: 11px 0 12px;
width: 173px;
background: url(http://i2.acronis.com/bg/home_products_box_bg.png) no-repeat center top;
text-align: center
}
.buy_block_for_home_products .product_box img {margin: 0 auto; }
.buy_block_for_home_products .product_price, .buy_block_for_home_products .links_list {float: left; padding-left: 39px; }
.buy_block_for_home_products .product_price {font-size: 16px; clear: right; padding-top: 24px;}
.buy_block_for_home_products .product_price strong { background-color: #FFFFFF; padding: 1px 6px; margin-left: 2px;}
.buy_block_for_home_products .upgrade, .buy_block_for_home_products_bottom .upgrade,
.buy_block_for_home_products .free_trial, .buy_block_for_home_products_bottom .free_trial,
.buy_block_for_home_products .add_to_cart, .buy_block_for_home_products_bottom .add_to_cart,
.buy_block_for_home_products .upgrade img, .buy_block_for_home_products_bottom .upgrade img,
.buy_block_for_home_products .free_trial img, .buy_block_for_home_products_bottom .free_trial img,
.buy_block_for_home_products .add_to_cart img, .buy_block_for_home_products_bottom .add_to_cart img {background: url(http://i3.acronis.com/buttons/button_sprite_green_for_home_products_buyblock.png) no-repeat right top; position: relative; color:#ffffff; font-weight: bold; text-align: center;}
.buy_block_for_home_products .upgrade img, .buy_block_for_home_products_bottom .upgrade img,
.buy_block_for_home_products .free_trial img, .buy_block_for_home_products_bottom .free_trial img,
.buy_block_for_home_products .add_to_cart img, .buy_block_for_home_products_bottom .add_to_cart img {position:absolute; top:0; left:0; background-position: left 0; width: 7px;}
.buy_block_for_home_products .add_to_cart, .buy_block_for_home_products_bottom .add_to_cart{ display: block; padding: 0 0 0 12px; margin-top: 10px; line-height: 28px; font-size: 14px; width: 188px;}
.buy_block_for_home_products_bottom .add_to_cart {width: 181px; padding: 0 0 0 19px; margin: 0px;}
.buy_block_for_home_products .add_to_cart:hover, .buy_block_for_home_products_bottom .add_to_cart:hover {background-position: right -29px; text-decoration: none;}
.buy_block_for_home_products .add_to_cart img, .buy_block_for_home_products_bottom .add_to_cart img { height: 28px; width: 60px;}
.buy_block_for_home_products_bottom .add_to_cart img { background-position: left -102px;}
.buy_block_for_home_products .add_to_cart:hover img, .buy_block_for_home_products_bottom .add_to_cart:hover img {background-position: left -29px;}
.buy_block_for_home_products_bottom .add_to_cart:hover img { background-position: left -131px;}
.buy_block_for_home_products .upgrade, .buy_block_for_home_products_bottom .upgrade,
.buy_block_for_home_products .free_trial, .buy_block_for_home_products_bottom .free_trial { float: left; background-position: right -57px; line-height: 23px; width: 95px; color: #3a3e45}
.buy_block_for_home_products .upgrade:hover, .buy_block_for_home_products_bottom .upgrade:hover,
.buy_block_for_home_products .free_trial:hover, .buy_block_for_home_products_bottom .free_trial:hover{background-position: right -79px; text-decoration: none;}
.buy_block_for_home_products .upgrade img, .buy_block_for_home_products_bottom .upgrade img,
.buy_block_for_home_products .free_trial img, .buy_block_for_home_products_bottom .free_trial img {background-position: left -57px; height: 23px;}
.buy_block_for_home_products .upgrade:hover img, .buy_block_for_home_products_bottom .upgrade:hover img,
.buy_block_for_home_products .free_trial:hover img, .buy_block_for_home_products_bottom .free_trial:hover img {background-position: left -79px;}
.buy_block_for_home_products .links_list { list-style: none; overflow: hidden; margin-top: 13px; margin-right: -20px; width: 268px;}
.buy_block_for_home_products .links_list li { float: left; width: 95px; padding-right: 10px; padding-bottom: 9px;}
.buy_block_for_home_products .links_list li.item, .buy_block_for_home_products_bottom .links_list .item {padding-left: 12px; margin-right: -2px; background: url(http://i3.acronis.com/buttons/button_sprite_green_for_home_products_buyblock.png) no-repeat left -175px; }
.buy_block_for_home_products_bottom {overflow: hidden; width: 502px; background-color: #f9f9fa;}
.buy_block_for_home_products_bottom .links_list { list-style: none; background: url('http://i4.acronis.com/content/bg/buyblock-border-dotted.png') repeat-x 0 65px; overflow:hidden; }
.buy_block_for_home_products_bottom .links_list li { float: left;}
.buy_block_for_home_products_bottom .links_list .item_button {
padding: 20px 16px 17px 20px;
width: 200px;
background-color: #fff0e6
}
.buy_block_for_home_products_bottom .links_list .item_button_small {
padding: 23px 15px 0 16px;
height: 42px;
overflow: hidden;
background: #fff0e6 url(http://i3.acronis.com/bg/separator.png) repeat-y left top
}
.buy_block_for_home_products_bottom .links_list .item_button_medium { height: 42px; overflow: hidden; padding: 23px 78px 0 93px; background: #fff0e6 url(http://i1.acronis.com/bg/separator.png) repeat-y left top}
.buy_block_for_home_products_bottom .links_list .item_button_small .free_trial {margin-right: 14px;}
.buy_block_for_home_products_bottom .links_list .item {
margin: 0px;
padding: 13px 2px 10px 32px;
background: url(http://i3.acronis.com/bullet/sprite_bullets_home.png) no-repeat -48px -27px
}
.buy_block_for_home_products_right {background-color:#f3f4f6; float: right; }
.buy_block_for_home_products_right div { width: 246px; height: 81px; background: #f3f4f6 url(http://i3.acronis.com/arrow/bayblock_for_home_products_arrow.png) no-repeat 218px center; cursor: pointer;}
.buy_block_for_home_products_right div.buy_block_for_home_products_right_noseparate {height: 80px;}
.buy_block_for_home_products_right h3 { padding: 13px 20px 2px; color: #ff6000; font-size:16px; margin: 0px; }
.buy_block_for_home_products_right h3 a {color: #ff6000; text-decoration: none !important;}
.buy_block_for_home_products_right p { font-size: 12px; padding: 0 20px 14px; background: url(http://i4.acronis.com/bg/separator_h.png) repeat-x left bottom;}
.buy_block_for_home_products_right_noseparate p { background: none; }
.buy_block_for_home_products_right_orange {background-color:#fff0e6;width:246px;height:161px;float: right;}
.buyblock-withgreenbutton-right-links { float: right; width: 214px; padding: 6px 18px; background-color: #f3f4f6; }
.buyblock-withgreenbutton-right-links ul {list-style: none; margin: 0; padding: 0 0 8px;}
.buyblock-withgreenbutton-right-links ul li { padding-top: 8px; padding-left: 26px; background:transparent url(http://i1.acronis.com/bullet/sprite_bullets_home.png) no-repeat scroll -60px -32px; }
.buy_block_for_home_products .links_list li { padding-bottom: 6px; }
.top-right-specialoffers {position:relative;}
.top-right-specialoffers .specialoffers-zaglushka {
position: absolute;
top:-84px; right:0;
width: 350px;
height: 259px;
background: url(http://i2.acronis.com/design/2010/specialoffers-zaglushka.jpg) no-repeat
}
.buyblock-vertical div, .buyblock-vertical p, .buyblock-vertical span, .buyblock-vertical input, .buyblock-vertical form {
font-size: 12px;
}
.buyblock-vertical {
padding: 19px 15px 0 27px;
width: 215px;
position: relative;
border-bottom: 1px solid #DCDEE2;
}
.home .buyblock-vertical { background: #FFF9F5 url(http://i3.acronis.com/toolbox/bblock/homebg.png) no-repeat scroll center top }
.smb .buyblock-vertical { background: #F6FDFC url(http://i2.acronis.com/toolbox/bblock/smbbg.jpg) no-repeat scroll center top }
.corp .buyblock-vertical { background: #F7FAFF url(http://i3.acronis.com/toolbox/bblock/corpbg.jpg) no-repeat scroll center top }
.home .buyblock-vertical,
.smb .buyblock-vertical,
.corp .buyblock-vertical { background-position: -6px top }
.buyblock-vertical form.buyblock-calculator .price { clear: both; }
.buyblock-vertical form.buyblock-calculator .price td { font-size: 12px; white-space: nowrap; }
.buyblock-vertical form.buyblock-calculator .price td.dots { width: 100%; background: url(http://i4.acronis.com/spr/s2.gif) repeat-x 0 -703px; }
.buyblock-vertical form.buyblock-calculator .price td span { font-size: 12px; }
.buyblock-vertical form.buyblock-calculator .price td .price-per-one {font-weight: bold; font-size: 14px; }
.buyblock-vertical form.buyblock-calculator a.button_increase,
.buyblock-vertical form.buyblock-calculator a.button_decrease { padding-top: 2px !important; height: 20px; /padding-top: 3px !important; /height: 19px; }
.buyblock-vertical ul {
margin: 0;
padding: 0;
list-style-type: none;
zoom: 1;
text-align: left;
}
.buyblock-vertical .buyblock-image {
text-align: center;
padding-bottom: 15px;
padding-right: 18px;
}
.buyblock-vertical .buyblock-image img {
margin-top: 11px;
}
.buyblock-vertical .buyblock-calculator label.quantity { float: left; width: 124px; }
.buyblock-vertical .buyblock-calculator .counter {
float: right; width: 90px;
}
.buyblock-vertical .buyblock-calculator .counter a {
vertical-align:top;
}
.buyblock-vertical .buyblock-calculator .counter input {
width: 2em;
text-align:center;
padding: 3px 0 2px;
border: 1px solid #BABEC4;
color: #3A3E45;
font-weight: bold;
}
.buyblock-vertical .buyblock-calculator .price-for-one,
.buyblock-vertical .buyblock-calculator .price-total {
float: right;
}
.buyblock-vertical .buyblock-calculator .price-for-one { font-weight: bold; }
.buyblock-vertical .buyblock-calculator ul {
clear: both;
list-style-type: none;
margin: 5px 0;
}
.buyblock-vertical .buyblock-calculator .addons {
clear: both;
margin: 5px 0;
}
.buyblock-vertical .buyblock-calculator .addons .price {
margin-bottom:3px;
}
.buyblock-vertical .buyblock-calculator li {
zoom: 1;
}
.buyblock-vertical .buyblock-calculator li.dotted {
background: url(http://i4.acronis.com/content/bg/background-dotted.png) repeat-x left 15px;
}
.buyblock-vertical .buyblock-calculator li.dotted span {
display: inline-block;
margin-bottom: -1px;
}
.buyblock-vertical .buyblock-calculator li .popup {
margin-right: 0;
padding-right: 9px;
}
.buyblock-vertical .buyblock-content ul.next-steps {margin-top:20px !important}
.buyblock-vertical .buyblock-content ul.next-steps li {
margin: 9px 0;
padding: 0 0 9px 16px;
background: url(http://i3.acronis.com/bullet/2006/menubullet.gif) no-repeat 0 3px;
line-height: 20px;
}
.buyblock-vertical .accented {
color: #832000;
font-weight: bold;
}
.home .buyblock-vertical .a-homeproducts-culculator .button_gray,
.home .buyblock-vertical .a-homeproducts-culculator .button_gray img { background:url(http://i2.acronis.com/buttons/button_sprite_green_for_home_products_buyblock.png) no-repeat; }
.home .buyblock-vertical .a-homeproducts-culculator .button_gray { position: relative; z-index: 1; background-position: right -58px; padding-right: 25px; }
.home .buyblock-vertical .a-homeproducts-culculator .button_gray img { background-position: left -58px; margin-right: 17px; }
.home .buyblock-vertical .a-homeproducts-culculator .button_gray:hover { background-position:right -80px; }
.home .buyblock-vertical .a-homeproducts-culculator .button_gray:hover img { background-position:left -80px; }
.buyblock-vertical .a-homeproducts-culculator { padding-top: 19px; text-align: center; margin-left: -27px; margin-right: -15px; }
.buyblock-vertical .a-homeproducts-culculator p { margin: 0 0 14px; } 
.buyblock-vertical .a-homeproducts-culculator .a-old-price { font-size: 14px; }
.buyblock-vertical .a-homeproducts-culculator .a-price { font-size: 16px; font-weight: bold; } 
.buyblock-vertical .a-homeproducts-culculator .a-price strong { background-color: #ffffff; padding: 3px 6px; } 
.home .buyblock-vertical .buyblock-calculator li.dotted > span { background: #FFF9F5 }
.smb .buyblock-vertical .buyblock-calculator li.dotted > span { background: #F6FDFC }
.corp .buyblock-vertical .buyblock-calculator li.dotted > span { background: #F7FAFF }
.buyblock-vertical div.contact-sales { display: none; padding: 8px 0; text-align: center; border: 1px solid #dcdee2; background-color: #ffffff; margin: 12px 0 7px 0; }
.limit-exceeded div.contact-sales { display: block; }
.limit-exceeded ul.prices { display: none; }
/* Misc fixes */
.buyblock-vertical .buyblock-calculator li.dotted span.popup span {
display: none;
}
.buyblock-vertical .note { font-size: 11px; }
/* Promo Free AUR */
.buyblock-vertical .addons .promo-free-aur-wrapper .accented { color: #ff6600; }
.buyblock-vertical .promo-free-aur-strip { display: block; position: absolute; top: 0; left: 0; background: url(http://i4.acronis.com/content/promos/products/aur/free-aur-strip-until-dec.png) no-repeat; width: 143px; height: 144px; }
.a-buyblock-corp-h {
padding: 15px;
overflow: hidden;
_overflow: auto;
_height: 1%;
color: #3a3e45;
font: 9pt Arial, Helvetica, sans-serif
}
.a-buyblock-corp-h:hover {
background: #f0f6ff
}
.a-buyblock-corp-h_even {
background: #f7faff
}
#cntnt .a-buyblock-corp-h-controls {
float: right;
margin-left: 20px;
padding: 0;
width: auto;
border-left: #dcdee2 solid 1px;
overflow: auto
}
.a-buyblock-corp-h table {
/width: auto;
border-collapse: collapse;
color: #585d68
}
* html .a-buyblock-corp-h tbody {
visibility: expression( runtimeStyle.visibility = 'visible', firstChild.className += ' first-child' )
}
.a-buyblock-corp-h tr:first-child th,
.a-buyblock-corp-h tr.first-child th {
vertical-align: middle
}
.a-buyblock-corp-h th {
padding: 3px 2px 8px 17px;
min-width: 80px;
/width: 80px;
color: #989da7;
font-size: 9pt;
font-weight: 700;
vertical-align: baseline;
text-align: right
}
.a-buyblock-corp-h th.price {
padding: 0 0 5px 15px
}
.a-buyblock-corp-h th b {
display: block;
padding: 2px 5px;
background: #f3f4f6;
color: #3a3e45;
font-size: 10pt;
font-weight: 400
}
.a-buyblock-corp-h th .a-calculator-total {
padding: 2px 5px 1px;
font-size: 12pt;
font-weight: 700
}
.a-buyblock-corp-h tr:first-child td,
.a-buyblock-corp-h tr.first-child td {
padding-left: 3px;
padding-top: 0;
/white-space: nowrap
}
.a-buyblock-corp-h td {
padding: 3px 0 8px 15px;
max-width: 285px;
/width: 220px;
vertical-align: baseline
}
#cntnt .a-buyblock-corp-h td p {
margin: 4px 0 0
}
#cntnt .a-buyblock-corp-h td p:first-child {
margin: 0
}
.a-buyblock-corp-h .addons th,
.a-buyblock-corp-h .addons td {
padding-top: 3px;
/padding-top: 1px;
border-top: #d5d7dc dotted 1px;
_border-top: #d5d7dc solid 1px
}
#cntnt .a-buyblock-corp-h .addons td p {
margin-top: 0
}
#cntnt .a-buyblock-corp-h .addons td p:first-child {
margin-top: 3px
}
#cntnt .a-buyblock-corp-h-controls p label {
display: inline;
padding: 0;
background: none;
text-align: left
}
#cntnt .a-buyblock-corp-h-controls .addons input {
margin-right: 5px
}
/* button ie bugfix */
#cntnt form.a-buyblock-corp-h-controls a.button input {
margin: 0;
/overflow: auto;
font-size: 9pt
}
#cntnt form.a-buyblock-corp-h-controls a.button_big input {
padding-right: 0
}
#cntnt form.a-buyblock-corp-h-controls a.button_big_cart {
/padding-right: 3px
}
#cntnt form.a-buyblock-corp-h-controls a.button_big_cart input {
/padding-left: 18px
}
/* end // bugfix */
.a-buyblock-corp-h .button {
margin: 3px 0 0 12px
}
.a-buyblock-corp-h .button_big_cart_green {
/float: left
_float: none
}
.a-buyblock-corp-h .a-icon {
margin-left: 5px;
/margin-left: 2px
}
.a-buyblock-corp-h-about {
overflow: hidden;
_overflow: auto;
_height: 1%
}
.a-buyblock-corp-h-about .icon {
float: left
}
.a-buyblock-corp-h-about .icon img {
opacity: 0.45
}
.a-buyblock-corp-h:hover .icon img {
opacity: 1
}
.a-buyblock-corp-h-about h3 {
margin-left: 76px;
font-size: 12.5pt;
color: #36c
}
.a-buyblock-corp-h-about p {
margin: 9px 0 0 76px
}
.a-buyblock-corp-h-about p a {
color: #3a3e45
}
.a-buyblock-corp-h_simple {
min-height: 90px
}
#cntnt .a-buyblock-corp-h_simple .a-buyblock-corp-h-controls {
padding: 10px 0 5px 20px
}
.a-buyblock-corp-h_simple .button {
margin: 3px 0 0
}
#cntnt .a-buyblock-corp-h_simple .a-buyblock-corp-h-controls p {
margin: 0 0 10px
}
.a-buyblock-corp-h_simple .learn-more {
padding-right: 12px;
background: url(http://i3.acronis.com/bullet/sprite_bullets_enterprise.png) no-repeat 100% 5px
}
.a-buyblock-corp-h_abro td {
max-width: 285px;
min-width: 209px;
/width: 220px;
}
.a-buyblock-corp-v {
position: relative;
padding: 27px 22px 27px 20px;
border-bottom: 1px solid #DCDEE2;
background: url("http://i1.acronis.com/toolbox/bblock/corpbg.jpg") no-repeat center top #F7FAFF;
/zoom: 1;
}
* html .a-buyblock-corp-v form.a-calculator {
zoom: 1
}
.a-buyblock-corp-v p {
margin-top: 0
}
.a-buyblock-corp-v .a-boxshot {
padding-bottom: 21px;
text-align: center
}
.a-buyblock-corp-v .a-prices {
margin-bottom: 18px;
width: 100%;
font-size: 16px
} 
.a-buyblock-corp-v .a-prices th {
padding: 0;
vertical-align: middle;
font-weight: 400;
text-align: left;
}
.a-buyblock-corp-v .a-prices td {
text-align: right
}
.a-buyblock-corp-v .a-prices .a-calculator-total {
display: inline-block; 
padding: 4px 5px;
background-color: #fff;
font-size: 16px;
font-weight: 700
}
.a-buyblock-corp-v .a-buttons {
padding-bottom: 3px;
overflow: hidden;
text-align: center;
_overflow: auto;
_height: 1%;
_padding-bottom: 10px
}
.corp .a-buyblock-corp-v .a-buttons a.a-download-button {
float: right;
margin-left: 4px
}
.corp .a-buyblock-corp-v .a-buttons a.button_big_cart_green {
float: left
}
.corp .a-buyblock-corp-v .a-buttons_center a.a-download-button,
.corp .a-buyblock-corp-v .a-buttons_center a.button_big_cart_green {
float: none
}
.a-buyblock-corp-v .a-buttons .button_big {
margin-bottom: 10px
} 
.a-buyblock-corp-v .bullet-more-arrow {
padding-right: 12px;
background: url(http://i2.acronis.com/bullet/sprite_bullets_enterprise.png) no-repeat right 5px;
/zoom: 1;
}
.a-buyblock-corp-v .a-list-addons {
margin: 0;
padding: 0 0 15px;
list-style: none;
font-size: 12px
}
.a-buyblock-corp-v .a-list-addons li {
position: relative;
/zoom: 1;
margin: 0;
padding: 0 0 8px 23px
}
.a-buyblock-corp-v .a-list-addons li.a-tick { 
background: url(http://i3.acronis.com/content/icons/icon-tick-enterprise-10x9.png) no-repeat 3px 2px;
_background-image: url(http://i3.acronis.com/content/icons/icon-tick-enterprise-10x9.ie.png);
/background-position: 3px 0;
/zoom: 1
}
.a-buyblock-corp-v .a-list-addons li .a-icon-help-12px {
display: inline-block;
position: relative;
top: 3px;
/top: 0;
height: 14px;
margin-left: 3px;
}
.a-buyblock-corp-v .a-list-addons li.a-tick .a-icon-help-12px {
margin-left: 0
}
.a-buyblock-corp-v .a-list-addons li input.a-checkbox {
position: absolute; 
top: 3px; /top: -3px;
left: 0; /left: -3px;
margin: 0;
padding: 0
}
.a-buyblock-corp-v .a-list-more-links {
margin: 0;
padding: 0;
list-style: none;
font-size: 12px
}
.a-buyblock-corp-v .a-list-more-links li {
position: relative;
margin: 0;
padding: 0 0 5px
}
.a-buyblock-corp-v .promo-free-aur-strip {
display: block;
position: absolute;
top: 0; left: 0;
width: 143px;
height: 144px;
background: url(http://i4.acronis.com/content/promos/products/aur/free-aur-strip-until-dec.png) no-repeat;
}
.a-buyblock-corp-v .a-list-addons li.promo-free-aur {
color: #f60
}
.a-buyblock-corp-v_abr {
background-image: none
}
.a-buyblock-corp-v_abr .a-buttons {
padding: 10px 0 3px
}
.a-buyblock-corp-v_abr .bullet-more-arrow {
display: inline;
width: auto;
height: auto
}
.a-buyblock-corp-v_abro {
padding-right: 14px;
padding-left: 15px;
background-image: none;
text-align: center
}
.a-buyblock-corp-v_abro p {
margin-bottom: 12px
} 
.a-buyblock-corp-v_abro .a-boxshot {
padding-bottom: 16px
}
.a-buyblock-corp-v_abro .a-prices {
border-collapse: collapse;
font-size: 12px
}
.a-buyblock-corp-v_abro .a-prices td,
.a-buyblock-corp-v_abro .a-prices th {
border-width: 1px 0;
border-style: solid;
border-color: #dcdee2 
}
.a-buyblock-corp-v_abro .a-prices th {
padding-left: 28px
}
.a-buyblock-corp-v_abro .a-prices .a-calculator-total,
.a-buyblock-corp-v_abro .a-prices label {
display: block;
position: relative;
padding: 7px 0 6px
}
.a-buyblock-corp-v_abro .a-prices .a-label {
padding: 7px 10px 6px
}
.a-buyblock-corp-v_abro .a-prices td.a-label {
font-size: 14px;
font-weight: 700
}
.a-buyblock-corp-v_abro .a-prices .a-calculator-total {
padding-right: 10px;
background-color: transparent;
font-size: 14px
}
.a-buyblock-corp-v_abro .a-prices input.a-checkbox {
position: absolute; 
left: -18px; /left: -21px;
/top: 4px; _top: 5px
}
.a-buyblock-corp-v_abro .a-prices .a-checked {
background-color: #fff
}
.a-buyblock-corp-v_abro .a-list-more-links {
text-align: left
}
#header {width: 981px;}
/* bugfix for old markup */
.a-navigation-l1,
.a-navigation-l2,
.a-navigation-l3,
.a-navigation-l4 {
margin: 0;
padding: 0;
list-style: none
}
.a-navigation li em {
padding-right: 0
}
.a-navigation-dropdown {
font-size: 9pt
}
/* end // of bugfix */
.a-header {
	position: relative;

/zoom: 1;
/z-index: 20;
	margin: 0 -30px 27px;
	padding: 13px 30px 0;
	background: #183f8d url() repeat-x 0 0;

	background-image: url();
}
@media (max-width: 961px) {
.a-header {
margin: 0 0 27px;
padding: 13px 0 0
} 
}
.a-header-logo {
display: block;
position: relative;
margin-bottom: 18px;
width: 150px;
height: 36px;
overflow: hidden;
color: #fff;
font-size: 24pt
}
.a-header-logo:hover {
color: #fff;
text-decoration: none
}
.a-header-logo span {
position: absolute;
top: 0; left: 0;
width: 100%;
height: 100%;
background: url(../images/logo.png);
cursor: pointer
}
.a-navigation {
/position: relative;
/z-index: 20;
clear: both;
_margin-top: 18px;
font-size: 9pt
}
.a-navigation-l1 {
position: relative;
height: 34px
}
.business .a-navigation-l1,
.virtualization .a-navigation-l1,
.home .a-navigation-l1,
.咨询业务 .a-navigation-l1,
.company .a-navigation-l1 {
height: 68px
}
.a-navigation-i1 {
float: left;
margin-right: 3px;
white-space: nowrap
}
.a-navigation-user {
float: right;
margin: 0
}
.a-navigation-a1 {
float: left;
outline: none;
background: #4776da url(http://i4.acronis.com/design/2011/navigation/tabs.png) no-repeat 0 0;
color: #ddedff;
font-size: 10pt;
line-height: 34px;
text-decoration: none;
text-shadow: #3f6ed0 0 -1px 1px
}
.a-navigation-s1 {
float: left;
padding: 0 20px;
background: url(http://i1.acronis.com/design/2011/navigation/tabs.png) no-repeat 100% -34px;
/cursor: hand
}
.a-navigation-a1:hover {
background-color: #66a5f2;
background-position: 0 -68px;
color: #ffffff;
text-decoration: none;
text-shadow: #6a95dc 0 -1px 1px
}
.a-navigation-a1:hover .a-navigation-s1 {
background-position: 100% -102px
}
.business .a-navigation-business .a-navigation-a1,
.virtualization .a-navigation-virtualization .a-navigation-a1,
.home .a-navigation-home .a-navigation-a1,
.咨询业务 .a-navigation-咨询业务 .a-navigation-a1,
.support .a-navigation-support .a-navigation-a1,
.company .a-navigation-company .a-navigation-a1,
.chenggonganli .a-navigation-chenggonganli .a-navigation-a1 {
background-color: #a3caff;
background-position: 0 -136px;
color: #092c72;
text-shadow: #b8d6ff 0 1px 1px
}
.business .a-navigation-business .a-navigation-s1,
.virtualization .a-navigation-virtualization .a-navigation-s1,
.home .a-navigation-home .a-navigation-s1,
.咨询业务 .a-navigation-咨询业务 .a-navigation-s1,
.support .a-navigation-support .a-navigation-s1,
.company .a-navigation-company .a-navigation-s1,
.chenggonganli .a-navigation-chenggonganli .a-navigation-s1 {
background-position: 100% -170px
}
.business .a-navigation-business .a-navigation-a1:hover,
.virtualization .a-navigation-virtualization .a-navigation-a1:hover,
.home .a-navigation-home .a-navigation-a1:hover,
.咨询业务 .a-navigation-咨询业务 .a-navigation-a1:hover,
.support .a-navigation-support .a-navigation-a1:hover,
.company .a-navigation-company .a-navigation-a1:hover,
.chenggonganli .a-navigation-chenggonganli .a-navigation-a1:hover {
_background-color: #a3caff;
_background-position: 0 -136px;
color: #092c72
}
.business .a-navigation-business .a-navigation-a1:hover .a-navigation-s1,
.virtualization .a-navigation-virtualization .a-navigation-a1:hover .a-navigation-s1,
.home .a-navigation-home .a-navigation-a1:hover .a-navigation-s1,
.咨询业务 .a-navigation-咨询业务 .a-navigation-a1:hover .a-navigation-s1,
.support .a-navigation-support .a-navigation-a1:hover .a-navigation-s1,
.company .a-navigation-company .a-navigation-a1:hover .a-navigation-s1,
.chenggonganli .a-navigation-chenggonganli .a-navigation-a1:hover .a-navigation-s1 {
_background-position: 100% -170px
}
.a-navigation-virtualization .a-navigation-s1 {
padding-right: 16px;
}
.a-navigation-virtualization .a-navigation-s1 span {
display: inline-block;
margin-left: 5px;
width: 25px;
background: url() no-repeat 0 50%;
}
.a-navigation-virtualization .a-navigation-a1:hover .a-navigation-s1 span {
/background-position: 0 -34px
}
.virtualization .a-navigation-virtualization .a-navigation-s1 span,
.virtualization .a-navigation-virtualization .a-navigation-a1:hover .a-navigation-s1 span {
/background-position: 0 -68px
}
.a-navigation-l2 {
position: absolute;
top: 34px;
left: 0;
width: 100%;
_width: 958px;
_padding-right: 3px;
background: #a3caff
}
.a-navigation-i2 {
position: relative;
float: left
}
.a-navigation-a2 {
float: left;
outline: none;
color: #092c72;
line-height: 34px;
text-decoration: none
}
.a-navigation-a2:hover {
color: #092c72;
text-decoration: none
}
.a-navigation-s2 {
float: left;
padding: 0 32px 0 17px;
background: url() no-repeat 100% 16px;
/cursor: hand;
font-weight: 400
}
.a-navigation-i2-first .a-navigation-s2 {
padding-left: 20px
}
.a-navigation-i2:hover .a-navigation-a2,
.a-navigation-i2-hover .a-navigation-a2 {
position: relative;
z-index: 60;
background: #dde2ed url(http://i2.acronis.com/design/2011/navigation/tabs.png) no-repeat 0 -204px
}
.a-navigation-i2:hover .a-navigation-s2,
.a-navigation-i2-hover .a-navigation-s2 {
background: url(http://i3.acronis.com/design/2011/navigation/tabs.png) no-repeat 100% -238px
}
.a-navigation-dropdown {
position: absolute;
z-index: 40;
top: -10000px; left: -10000px
}
.a-navigation-i2:hover .a-navigation-dropdown,
.a-navigation-i2-hover .a-navigation-dropdown {
top: 32px; _top: 29px;
left: 3px;
}
.a-navigation-i2-nodd:hover .a-navigation-a2 {
position: static;
background: none;
text-decoration: underline
}
.a-navigation-i2-nodd .a-navigation-s2,
.a-navigation-i2-nodd:hover .a-navigation-s2 {
padding-right: 17px;
background: none
}
.a-navigation-l3 {
padding: 6px 0 7px;
_padding: 9px 0 10px;
min-width: 315px;
width: auto;
/width: 315px;
background: #dde2ed;
}
* html .a-navigation-i3,
* html .a-navigation-separator {
float: left;
width: 100%
}
.a-navigation-a3 {
display: block;
position: relative;
padding: 3px 17px;
height: 15px;
outline: none;
color: #36c;
text-decoration: none;
/white-space: normal
}
.a-navigation-a3:hover {
background: #f7fafd;
color: #092c72;
text-decoration: none
}
.a-navigation-s3 {
display: block;
position: relative;
padding: 3px 17px;
color: #3a3e45
}
.a-navigation-separator {
margin-bottom: 6px;
height: 6px;
border-bottom: #aab2c2 dotted 1px;
/overflow: hidden
}
.a-navigation-l4 {
padding-bottom: 3px
}
.a-navigation-a4 {
display: block;
position: relative;
padding: 3px 17px 3px 40px;
height: 15px;
outline: none;
background: url() no-repeat 27px 10px;
color: #36c;
text-decoration: none
}
.a-navigation-a4:hover {
background-color: #f7fafd;
background-position: 27px -11px;
color: #092c72;
text-decoration: none
}
.a-navigation-shadow-t,
.a-navigation-shadow-r,
.a-navigation-shadow-b,
.a-navigation-shadow-l,
.a-navigation-shadow-tr,
.a-navigation-shadow-bl,
.a-navigation-shadow-br {
display: block;
position: absolute;
background: url() no-repeat;
}
.a-navigation-shadow-tr {
top: -5px; right: -4px;
width: 7px;
height: 5px;
background-position: 100% 0
}
.a-navigation-shadow-bl {
bottom: -7px; left: -3px;
width: 6px;
height: 7px;
background-position: 0 100%
}
.a-navigation-shadow-br {
bottom: -7px; right: -4px;
width: 7px;
height: 7px;
background-position: 100% 100%
}
.a-navigation-shadow-t,
.a-navigation-shadow-b {
right: 3px;
background: url() repeat-x 0 0;
}
.a-navigation-shadow-t {
top: -5px;
left: 0;
height: 5px
}
.a-navigation-shadow-b {
bottom: -7px;
left: 3px;
height: 7px;
background-position: 0 100%
}
.a-navigation-shadow-r,
.a-navigation-shadow-l {
bottom: 0;
background: url() repeat-y 0 0;
}
.a-navigation-shadow-r {
top: 0;
right: -4px;
width: 4px;
background-position: 100% 0
}
.a-navigation-shadow-l {
top: 2px;
left: -3px;
width: 3px
}
.a-tooltip {
position: absolute;
z-index: 100;
color: #6e5225;
background-color: #fff1a7;
border: 1px solid #c1aa7e;
width: 250px;
-moz-border-radius: 4px;
-moz-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.3);
-webkit-border-radius: 4px;
-webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.3);
border-radius: 4px;
box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.3);
}
.a-tooltip-header {
padding: 8px 30px 8px 10px;
background: #e0cd92;
font-weight: 700;
color: #6e5225;
-moz-border-radius: 3px 3px 0 0;
-webkit-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
}
.a-tooltip-text {
display: block;
padding: 10px;
}
.a-tooltip-text ul {
margin: .5em 0;
padding: 0 0 0 1.5em;
}
.a-tooltip-text p {
margin: 1em 0 0;
padding: 0;
}
.a-tooltip-thing {
position: absolute;
width: 13px;
height: 16px;
background: url(http://i4.acronis.com/design/2010/tooltips/a-tooltip.png) no-repeat bottom right;
_background: url(http://i3.acronis.com/design/2010/tooltips/a-tooltip-lq.png) no-repeat bottom right;
bottom: -16px;
left: 32px;
}
.a-tooltip-close {
position: absolute;
right: 10px;
top: 10px;
display: block;
width: 10px;
height: 10px;
background: url(http://i3.acronis.com/design/2010/icons/a-icons.png) no-repeat left -320px;
_background: url(http://i1.acronis.com/design/2010/icons/a-icons-lq.png) no-repeat left -320px;
font-size: 0;
text-decoration: none;
text-indent: -1000em;
cursor: pointer;
}
.a-tooltip-close:hover {
background-position: left -340px;
}
.a-tooltip-text p:first-child {
margin: 0;
}
/**
* 2-letter code is the direction of the "thing"
*/
.a-tooltip-thing-tl .a-tooltip-thing {
top: -16px;
background-position: -26px top;
}
.a-tooltip-thing-tr .a-tooltip-thing {
top: -16px;
background-position: -39px top;
}
.a-tooltip-thing-header-tl .a-tooltip-thing {
top: -16px;
background-position: left top;
}
.a-tooltip-thing-header-tr .a-tooltip-thing {
top: -16px;
background-position: -13px top;
}
.a-tooltip-thing-header-bl .a-tooltip-thing,
.a-tooltip-thing-bl .a-tooltip-thing {
bottom: -16px;
background-position: -26px bottom;
}
.screenshot-image {position:relative;display:block}
.screenshot-image .full-screen {position:absolute;height:81px;width:81px;display:none;
background: url(http://i4.acronis.com/content/icons/screen-controls.png) no-repeat;_background: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i4.acronis.com/content/icons/screen-controls.png', sizingMethod='crop');}
.screenshot-image:hover .full-screen {display:block;}
#popup {padding:25px 20px 45px 20px;background: #fff;width:786px;min-height:400px}
#popup .close {display:block;position:absolute;bottom:0;right:0;padding-right:20px;margin-bottom:15px;cursor:pointer;margin-right:20px;
background: url(http://i3.acronis.com/bullet/icon-close.png) no-repeat right center;font-size:14px;font-weight:bolder;text-transform:uppercase;}
#popup .previous, #popup .next {display:none}
.go-next .next,.go-previous .previous {display:block}
#popup .previous,#popup .next {cursor:pointer;position:absolute;top:40%;width:60px;height:60px;text-indent:-999em;}
#popup .previous {left:0px;background: url(http://i4.acronis.com/content/icons/prev.png) no-repeat;_background: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i4.acronis.com/content/icons/prev.png', sizingMethod='crop');}
#popup .next {right:0px;background: url(http://i3.acronis.com/content/icons/next.png) no-repeat;_background: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i3.acronis.com/content/icons/next.png', sizingMethod='crop');}
.mask {position: fixed;top: 0; left: 0; z-index: 1111; background-color: #000; opacity: .5; filter: alpha(opacity=50);}
.a-gallery-previous,
.a-gallery-next {
position: absolute;
top: 0;
display: block;
width: 50%;
height: 100%;
}
.a-gallery-previous {
left: 0;
background: url("http://i2.acronis.com/content/icons/prev.png") no-repeat scroll left center transparent;
cursor: pointer;
}
.a-gallery-next {
right: 0;
background: url("http://i3.acronis.com/content/icons/next.png") no-repeat scroll right center transparent;
cursor: pointer;
}
.a-gallery-hidden {
background: url(../images/0.gif);
cursor: default;
}
.a-gallery-close {
position: absolute;
bottom: 15px;
right: 20px;
padding-right: 20px;
cursor: pointer;
background: url("http://i3.acronis.com/bullet/icon-close.png") no-repeat scroll right center transparent;
font-size: 14px;
font-weight: 700;
text-transform: uppercase;
}
.a-gallery-loading {
background: url(http://i3.acronis.com/content/icons/loading_48x48.gif) no-repeat center center;
}
/* Popup Window */
.a-window {
position: absolute;
top: 10px;
left: 10px;
overflow: hidden;
border: 1px solid #babec4;
font-size: 12px;
font-family: Arial, Helvetica, Veradana, sans-serif;
}
.a-window .a-window-header {
position: relative;
padding: 12px 35px;
height: 15px!important;
border-bottom: 1px solid #dcdee2;
background: #fff;
}
.a-window .a-window-header .a-window-header-icon,
.a-window .a-window-header .a-window-header-close {
position: absolute;
top: 10px;
display: block;
width: 19px;
height: 19px;
height: 19px;
background: #f0f6ff url('http://i4.acronis.com/design/2007/sprite-my-account-icons.png') no-repeat;
}
.a-window .a-window-header .a-window-header-icon {
left: 10px;
background-position: 0 -63px;
}
.a-window .a-window-header .a-window-header-close {
right: 10px;
background-position: 0 -100px;
}
.a-window .a-window-header .a-window-header-icon img,
.a-window .a-window-header .a-window-header-close img {
width: 19px!important;
height: 19px!important;
border: none!important;
}
.a-window .a-window-header .a-window-header-title {
overflow: hidden;
width: 100%;
white-space: nowrap;
font-weight: 700;
font-size: 12px;
}
.a-window .a-window-header .a-window-header-help {
float: right;
font-size: 13px;
font-weight: 700;
}
.a-window .a-window-content {
overflow: auto;
background: #f3f4f6;
-moz-box-shadow: 5px 5px 10px #000;
}
.a-window .a-window-content iframe {
border: none;
background: #e8eaee;
}
/* Rounded window modifier */
.a-window_rounded {
border: none;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 5px 5px 10px #3a3e45;
-webkit-box-shadow: 5px 5px 10px #3a3e45;
box-shadow: 5px 5px 10px #3a3e45;
-ms-box-shadow: 5px 5px 10px #3a3e45;
}
.a-window_rounded .a-window-header {
height: auto!important;
margin-bottom: -5px;
padding-left: 0; padding-right: 0;
border: none;
background-color: #e8eaee;
-moz-border-radius: 5px 5px 0 0;
-webkit-border-radius: 5px 5px 0 0;
-ms-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
}
.a-window_rounded .a-window-header .a-window-header-icon { display: none; }
.a-window_rounded .a-window-header-close {
background: url("http://i1.acronis.com/eaob/ic_close.png") no-repeat center!important;
}
.a-window_rounded .a-window-content {
overflow: hidden;
border: 5px solid #e8eaee;
-moz-border-radius: 0 0 5px 5px;
-webkit-border-radius: 0 0 5px 5px;
-ms-border-radius: 0 0 5px 5px;
border-radius: 0 0 5px 5px;
}
.oem #hp1 h1,
#hp8 h2 {padding:0; margin:0; position:relative; overflow:hidden; height:1.45em; min-height:23px; font:400 22px arial; line-height:1.2em; letter-spacing:-1px}
#hp8 h2 {min-width:236px}
#hp6 h2 a, #hp8 h2 a {color:#36c}
#hp1 h1 s, #hp6 h2 s, #hp8 h2 s {position:absolute; top:0; left:0; width:100%; height:100%; background:url(http://i1.acronis.com/spr/wc.gif); padding:0; margin:0}
#hp1 h1 i,
#hp6 h2 i,
#hp8 h2 i {
display: block;
margin: 0.2em 0;
padding: 0;
width: 424px;
height: 23px;
overflow: hidden;
background: url(http://i2.acronis.com/spr/hde.png) 0 0
}
#hp6 h2 i {width:310px; height:20px}
#hp8 h2 i {width:236px; height:19px}
#hp1 h1 sup, #hp6 h2 sup, #hp8 h2 sup {font-size:11px; line-height:11px}
#hp1 h1 b b, #hp8 h2 b b {color:#3a3e45}
.corp #hp6 h2 i {background-position: 0 -68px}
.corp #hp8 h2 i {background-position: 0 -132px}
.smb #hp6 h2 i {background-position: 0 -89px}
.smb #hp8 h2 i {background-position: 0 -151px}
.oem #hp1 h1 {width:16em; min-width:346px}
.oem #hp1 h1 a, .oem #hp6 h2 a, .oem #hp8 h2 a {color:#98ba2a}
.oem #hp1 h1 i {width:275px; height:22px; background-position: 0 -46px}
.oem #hp8 h2 {min-width:118px}
.oem #hp8 h2 i {background-position: -276px -48px; width:118px}
#HP h3 {font-size:11px}
#HP h4 {font:700 14px Arial; margin:0; padding:0 0 0.45em; color:#4a4e55}
.menuheader, .newsheader, .newsheader2 {border-left:4px solid #36c; line-height:12px; margin:1px 0 0; padding:0 0 0 7px}
.newsheader2 {
margin: 0 0 0 10px;
border-color: #3a3e45
}
.home .menuheader, .home .newsheader { border-color: #f60 }
.oem .newsheader, .oem .menuheader { border-color: #98ba2a }
.smb .menuheader, .smb .newsheader { border-color: #00bbb4 }
#hp6 .newsheader {padding:0 0 0 123px; margin-right:-55%; width:150%; position:relative; z-index:5; top:-1px; left:-117px;}
.newsheader{margin:0 0 0 10px}
.newsheader2 a{color:#3a3e45}
#hp6 .newsheader {line-height:15px}
h4 a{color:#3A3E45;text-decoration:none}
h4 a:hover{text-decoration:none}
.oem table#pr {background:url(http://i4.acronis.com/spr/ibo.jpg) no-repeat -116px top}
.home #hp0, .corp #hp0, .smb #hp0, .oem #hp0 {display: none;}
.home td#hp1 p.txt {line-height:19px; margin-right:1.45em}
.oem #hp1 p {margin:0 0 .45em}
li.moved {margin-left:30px;font-weight:700;}
ul.promomenu {list-style:none;padding:10px 0;margin:0;}
ul.promomenu li {float:left; padding:0 25px; background:url(http://i2.acronis.com/ul_promomenu.gif) left no-repeat;}
ul.promomenu li.promomenu_start {background:none; padding-left:0;}
ul.promomenu li.promomenu_end {background:none; padding:0 20px; margin-top:-5px;}
#hp1 {padding-top:0;}
.oem #hp1 {padding:40px 0 0 360px;}
.oem #hp1 {padding-top:20px;}
.oem #hp1 p {font-size:14px; margin: .4em .45em .4em 0; padding:0}
td.promonote {border-right:1px solid #dcdee2;}
td.promonote {border-right:1px solid #dcdee2;}
/*咨询业务 banner hack-fix*/
.oem #hp1 {
padding: 20px 0 0 333px;
line-height: 16px;
font-size: 11px
}
td.rmenu{background-color:#f7faff; width:257px}
td.rmenu td{border-bottom:solid 1px #dcdee2}
.corp td.rmenu{background-color:#f7faff}
.home td.rmenu{background-color:#fff9f5}
.oem td.rmenu{background-color:#fbfcf7}
.smb td.rmenu{background-color:#f6fdfc}
.oem #hp2{background:#fbfcf7}
#hp2 {height: 200px;}
#hp2 table {width:257px}
#hp2 table td {vertical-align:middle}
td.pname {padding:0 5px 0 20px; height:49px}
td.buybutton {padding:0; width:52px; text-align:left}
td.trybutton {padding:0; width:37px; text-align:left}
td.tourbutton {padding-right:5px}
.oem #hp2 h3 {margin: 17px 0 0 21px}
.oem #hp2 p {padding:6px 0 9px; margin:0 0 0 31px}
td.menu {
padding: 19px 20px 18px 20px;
width: 663px;
border: solid 1px #dcdee2;
border-width: 0 1px 1px 0
}
.corp td.menu {background-color:#f0f6ff }
.home td.menu {background-color:#fff0e6 }
.smb td.menu {background-color:#edfbfa }
.oem td.menu {background-color:#f5f8eb }
#hp3 table{width:100%;}
td.rp{width:30%;}
td.support{padding:19px 0 18px 20px; width:237px; border-bottom:solid 1px #dcdee2}
#hp3 {vertical-align:top}
ul.m_nu {margin:0 0 -4px; padding:8px 0 0}
ul.m_nu li {margin:0; padding:0 0 4px 13px}
.corp td#hp4 {background:url(http://i3.acronis.com/spr/ibc.jpg) no-repeat 173px bottom #f7faff}
.home td#hp4 {background:url(http://i4.acronis.com/spr/ibh.jpg) no-repeat 130px bottom #fff9f5}
.smb td#hp4 {background:url(http://i2.acronis.com/spr/ibs.jpg) no-repeat 162px bottom #f6fdfc}
.oem td#hp4 {background:url(http://i2.acronis.com/spr/ibo.jpg) no-repeat 161px bottom #fbfcf7}
table.maintable{border-bottom:solid 1px #dcdee2}
td.mainleft{border-right:solid 1px #dcdee2;padding-right:20px}
td.maincenter{border-right:solid 1px #dcdee2;padding:25px 20px 10px 10px;width:256px}
td.newsleft{border-right:solid 1px #dcdee2;padding:25px 20px 0 10px}
table.mainproduct{margin:13px 0 10px 20px}
p#arsql_news img {float:left; padding:3px 10px 5px 0}
div#arsql_title, div#arsql_subtitle {padding:0 0 5px}
p#arsql_news {padding: 0 10px 0 0; margin:0}
ul.news_menu {list-style:none;padding:8px 0 10px 0; margin:0}
ul.news_menu li {float:left; padding:0 15px; background:url(http://i4.acronis.com/toolbox/start/2007/ul_menu.gif) left no-repeat}
ul.news_menu li.nm_first {background:none; padding-left:0}
div#arsql_boxprice div {border:0; height:37px; padding:5px 0 0}
#hp5 {vertical-align:top; padding:29px 0 17px 20px}
#hp5 .bx {background:#f3f4f6; width:76px; border-bottom:solid 1px #babec4; text-align:center; font-size:10px; color:#989da7; padding-bottom:6px}
#hp5 a {position:relative; display:block; width:76px; height:110px; top:-14px; margin-bottom:-10px}
.home #hp5 a, .oem #hp5 a {margin-bottom:-3px}
#hp5 s {position:absolute; width:88px; height:88px; top:-15px; left:-20px; background:url(http://i2.acronis.com/spr/rel.gif) 0 0}
.smb #hp5 s {background-position:0 -88px}
#hp5 b {display:block; color:#3a3e45; font-size:14px}
div.bx a img {filter:alpha(opacity=45);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=45);-moz-opacity:0.45;-khtml-opacity:0.45;opacity:0.45;width:76px}
div.bx a:hover img{filter:alpha(opacity=90);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9}
.corp #hp6, .smb #hp6 {padding-top:14px}
.corp #hp6 p, .smb #hp6 p {margin:0; padding:0}
table.mainproduct td {padding-right:5px}
img#ebook {padding-top:7px;}
.corp #hp6 p, .smb #hp6 p {margin:11px 0 10px 0; padding:0;}
a#dwnebook {display:block; width:224px; height:17px;}
.smb a#dwnebook {background:url(http://i4.acronis.com/promos/ebook/dwnloadebook_smb.gif) 0 0 no-repeat;}
.corp a#dwnebook {background:url(http://i1.acronis.com/promos/ebook/dwnload_ebook_corp.gif) 0 0 no-repeat;}
h2#ws2008 {width:233px; height:29px;background:url(http://i4.acronis.com/promos/ebook/ws2008.gif) 0 0 no-repeat; margin:9px 0; padding:0;}
.corp td.product, .smb td.product {padding:0 !important;width:1px !important;}
.smb img#atisw_baner {margin-top:10px;}
.smb #hp6 a#atisw_title {background:url(http://i1.acronis.com/main/hp6/asdp_en.png) 0 0 no-repeat; width:397px; height:20px;display:block;}
.smb #hp6 img {float:left;}
.smb #hp6 h2#atisw_description {width:284px; height:50px;background:url(http://i3.acronis.com/main/hp6/asdp_description_en.png) 0 10px no-repeat; margin:0 0 9px 107px !important; padding:0; overflow:inherit}
.smb ul.banner_more {list-style:none;padding:0;margin:0 0 0 92px;}
.smb ul.banner_more li {float:left;padding:0 15px; border-right:1px solid #babce4;}
.smb ul.banner_more li#fin {padding-right:0;border:none;}
.corp img#atisw_baner {margin-top:10px;}
.corp #hp6 a#atisw_title {background:url(http://i1.acronis.com/main/hp6/asds_en.png) 0 0 no-repeat; width:397px; height:20px;display:block;}
.corp #hp6 img {float:left;}
.corp #hp6 h2#atisw_description {width:284px; height:50px;background:url(http://i3.acronis.com/main/hp6/asds_description_en.png) 0 10px no-repeat; margin:0 0 4px 107px !important; padding:0; overflow:inherit}
.corp ul.banner_more {list-style:none;padding:0;margin:0 0 0 92px;}
.corp ul.banner_more li {float:left;padding:0 15px; border-right:1px solid #babce4;}
.corp ul.banner_more li#fin {padding-right:0;border:none;}
.corp #hp6 p,.smb #hp6 p {margin:12px 0 13px 107px; padding:0;}
.corp ul.banner_more, .smb ul.banner_more {list-style:none;padding:0;margin:0 0 10px 91px; overflow:hidden;}
#hp6 {padding:25px 10px 0px 20px; border-right:solid 1px #dcdee2;}
#hp6 .banner_more {float: right; margin: 0 10px 9px 0;}
.home #hp6 {padding: 0;}
.home #hp5 {display: none;}
div.boxprice{background:#f3f4f6 url(http://i1.acronis.com/toolbox/imgbg.gif) top no-repeat}
div.boxprice div{color:#989da7;font-size:10px;text-align:center;padding:1px 0 6px;border-bottom:solid 1px #babec4}
div.boxprice b{color:#3a3e45;font-size:14px}
div.boxprice a img {filter:alpha(opacity=45);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=45);-moz-opacity:0.45;-khtml-opacity:0.45;opacity:0.45;width:76px}
div.boxprice a:hover img{filter:alpha(opacity=90);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9}
.newstype{font-style:italic; color:#989da7; padding:0 0 0 20px; margin:0}
p#news_neg_marg{margin-left:-9px;}
p.news_nbg{padding-left:20px; margin-top:7px; margin-bottom:0}
div.news_nbg_wrap{height:85px; overflow:hidden}
p.news img{margin-left:7px; margin-bottom:1px}
table.news{margin-left:15px}
table.news td{border-bottom:solid 1px #dcdee2;height:62px}
table.news td.opt{width:82px}
div.news{font-style:italic;color:#989da7;padding:0;white-space:nowrap;text-align:right}
div.newsdate{font-style:italic;padding:0;white-space:nowrap;text-align:right}
td.newsleft div.newsdate{margin-top:7px}
table.events{margin-left:15px;width:241px}
table.events td{border-bottom:solid 1px #dcdee2;height:62px}
.events img{width:50px;height:35px;margin-top:11px}
div.eventlink{padding-left:20px;padding-top:7px}
.awardlink div, div.eventdate, p.news {padding-left:20px; background:url(http://i1.acronis.com/spr/s2.gif) -5px -723px no-repeat}
p.news {margin:7px 0 0}
div.eventdate {font-style:italic}
.awardlink div {margin-bottom:6px}
.newsleft p.sbm, .maincenter p.sbm {padding-left:20px}
.news .zz {display:inline}
.news .zz:hover {text-decoration:none}
.news { margin: 25px 20px 15px 20px;}
.news h3 {
padding: 0 0 0 7px;
border-left: 4px solid #3a3e45;
font-size: 11px
}
.news h3 a { color: #3a3e45; }
.news ul.news_list { margin: 10px 0;}
.news ul.news_list li { padding: 5px 0 28px; border-bottom: 1px solid #dcdee2; overflow: hidden; list-style-type:none}
.news ul.news_list li span { display: block; width: 79px; float: left; padding-right:20px; margin-right: 5px; background: url(http://i3.acronis.com/bullet/sprite_markers.png) no-repeat right -161px; text-align: right; color: #989DA7; font-style: italic; height:29px;}
.news ul.news_list li em { display: block; font-weight: normal; color:#3a3e45; }
.news ul.news_list, ul.horizontal_menu {padding:0;margin-left:0; zoom: 1;}
div.news {font-style:normal;white-space:normal;color:#989DA7;padding:0;text-align:left; padding-bottom: 20px; }
ul.horizontal_menu li {float: left; border-left: 1px solid #babec4; padding: 0 13px;list-style-type:none}
ul.horizontal_menu li.first {padding-left: 0; border-left: 0;}
td.newsleft {padding:0}
/* CSS.m2006.SectionContent_n_Media.Awards */
#awz {border-top:solid 1px #dcdee2; padding:0; margin:55px 0 0 27px; width:20.64em; position:relative; z-index:0; font-size:11px; line-height:1.4em; height:16em}
#awz li {margin:0; padding:0; list-style-type:none; width:45px; height:35px; position:absolute; top:-45px; left:1px; z-index:2}
li#awd2 {left:46px} li#awd3 {left:92px} li#awd4 {left:138px} li#awd5 {left:184px} #awz li.ci {z-index:1}
#awz big, #awz a, #awz s {display:block; width:45px; height:35px; cursor:pointer; cursor:hand; overflow:hidden}
#awz a {position:relative; z-index:0; outline:none}
#awz big {position:absolute; top:9%; left:0; font-size:7em; line-height:77%; text-align:center; color:#36c; text-decoration:none}
.home #awz big {color:#f60}
.smb #awz big {color:#00bbb4}
.oem #awz big {color:#98ba2a}
#awz li.ci a {overflow:visible; z-index:7}
#awz s {position:absolute; top:0; left:0; background:url(http://i3.acronis.com/spr/aws_en.png) no-repeat 0 -35px}
#awd2 a s {background-position:-37px -35px} #awd3 a s {background-position:-73px -35px} #awd4 a s {background-position:-110px -35px} #awd5 a s {background-position:-146px -35px}
#awz.plain a:hover, #awz .saa a {overflow:visible; z-index:9; text-decoration:none}
#awz.plain a:hover big, #awz .saa big {color:#fe3}
#awd1 a s {background-position:0 -35px}
#awd2 a s {background-position:-37px -35px}
#awd3 a s {background-position:-73px -35px}
#awd4 a s {background-position:-110px -35px}
#awd5 a s {background-position:-146px -35px}
.plain #awd1 a:hover s, #awd1.saa a s {background-position:0 0}
.plain #awd2 a:hover s, #awd2.saa a s {background-position:-37px 0}
.plain #awd3 a:hover s, #awd3.saa a s {background-position:-73px 0}
.plain #awd4 a:hover s, #awd4.saa a s {background-position:-110px 0}
.plain #awd5 a:hover s, #awd5.saa a s {background-position:-146px 0}
#awz li a {overflow:hidden}
#awz li.ci a, #awz li.saa a {overflow:visible}
#awz u {display:block; width:20.64em; height:16em; overflow:hidden; position:absolute; z-index:0; top:35px; left:0; padding:1.73em 0 0; text-decoration:none; cursor:default; background:url(http://i1.acronis.com/spr/wc.gif) repeat-x bottom; color:#3a3e45}
li#awd2 u {left:-45px} li#awd3 u {left:-92px} li#awd4 u {left:-137px} li#awd5 u {left:-183px}
#awz strong {position:relative; z-index:2; height:2.4em; line-height:1.2em; color:#36c; font:400 11px Arial; cursor:pointer; cursor:hand; display:block; background:url(http://i1.acronis.com/spr/s2.gif) no-repeat -5px -723px #fff; padding: 0 20px; margin-left:47px}
#awz small {position: absolute; top: 2.0em; z-index: 1; font-size:11px; display:block; height:12em; padding:2.4em 18px 0 67px; margin:0; background:url(http://i3.acronis.com/spr/awb_en.png) no-repeat -45px -158px #fff}
#awz #awd5 strong {height: 1.2em;}
#awz #awd2 strong {height: 1.3em;}
li#awd2 small, li#awd5 small {padding-top:1.2em}
li#awd1 small {background-position:0 -211px}
li#awd3 small {background-position:-89px -111px} li#awd4 small {background-position:-136px -51px} li#awd5 small {background-position:-181px 0}
td.mainright {padding:25px 0 9px 0px; width:257px}
td.mainright h3 {margin-left:20px}
td.mainright .sbm {margin:0 0 0 27px; padding:0}
.smb #hp9{width:256px;height:181px;margin:8px 1px 0 0;padding:0;text-align:left;vertical-align:bottom;background:url(http://i4.acronis.com/promo/main2006/special_smb.en.gif) no-repeat left top}
.smb #hp9 div{padding:91px 2px 0 144px;padding-top:71px;}
.smb #hp9 div a span{color:#00bbb4;font-size:11px;font-weight:bold}
#hp8 {width:257px; overflow:hidden; padding:20px 0 7px; background:url(http://i3.acronis.com/spr/bn.jpg) no-repeat 0 0}
.home #hp8, .corp #hp8, .smb #hp8 {background:none}
.oem #hp8 {background-position: -257px 0; padding: 0;}
#hp8 h2, #hp8 h4 {margin:0 -70px 0 20px}
#hp8 h4 {word-spacing:-1px}
#hp8 p {margin:9px 0 0 151px}
.home #hp8 a img {margin:9px 0 0 20px}
.home #hp8 a:hover {text-decoration:none}
.home #hp8 b {display:block; font-weight:400; position:relative; top:-27px; left:20px; margin-bottom:-14px}
.home #hp8 a:hover b {text-decoration:underline}
.oem #hp8 h2 {margin:20px -99px 0 117px}
.oem ul.banner {margin:0; padding:7px 0 18px 117px}
.oem ul.banner li {padding:0 0 0 11px; margin:4px 0; background:url(http://i4.acronis.com/spr/s2.gif) no-repeat left -742px; list-style-type:none}
.oem #hp8 div.lm {margin:0 0 0 117px}
.smb #hp8 {padding:0}
.home td#hp7 {padding:0;}
.home td#hp7 #disaster {background: transparent url(http://i2.acronis.com/promos/disaster/bg.png) no-repeat left top; height:99px;width:266px; display:block;padding:90px 0 0 20px; cursor:pointer;cursor:hand;}
#disaster p {margin:0 0 10px 0;width:140px;}
#disaster p, .smb div#hp9 p, .corp div#hp9 p, .ind div#hp9 p {margin:0 0 10px 0;width:140px;}
.home a.more {padding-right: 15px;background:url(http://i2.acronis.com/bullet/2006/arrh.gif) right center no-repeat;}
.smb a.more {padding-right: 15px;background:url(http://i2.acronis.com/bullet/2006/arrs.gif) right center no-repeat;}
.corp a.more {padding-right: 15px;background:url(http://i1.acronis.com/bullet/2006/arr.gif) right center no-repeat;}
.ind a.more {padding-right: 15px;background:url(http://i4.acronis.com/bullet/2006/arri.gif) right center no-repeat;}
#hp8 p {padding:0 0 0 20px;margin:0;}
a#chsd3 {display:block;height:146px;width:100%;}
a.choise {font-weight:700; padding:0 15px;}
a#ch_bord {border-right:1px solid #babec4;}
.smb #hp7, .corp #hp7 {padding: 0; width:286px}
#hp7 #migrate_to_vms { background: url(http://i1.acronis.com/content/promos/events/migrating_to_vms/migrating_to_vms_corp.gif) no-repeat 0 0 ; position: relative; margin:0; padding: 0 20px; cursor:pointer;cursor:hand;}
.smb #hp7 #migrate_to_vms { background: url(http://i4.acronis.com/content/promos/events/migrating_to_vms/migrating_to_vms_smb.gif) no-repeat 0 0; }
#hp7 #migrate_to_vms h3, #hp7 #migrate_to_vms p { text-indent: -100em; margin: 0; overflow: hidden; }
#hp7 #migrate_to_vms p.register_today { text-indent: 0; margin: 112px 0 0; }
#hp7 #migrate_to_vms p.register_today a { background:transparent url(http://i4.acronis.com/bullet/2006/arr.gif) no-repeat right center; padding-right:18px; }
#hp7 #migrate_to_vms .migrate_to_vms_header_link { width: 248px; height: 50px; overflow:hidden; }
.more a {padding-right:18px;background:url(http://i4.acronis.com/bullet/2006/arr.gif) right center no-repeat;}
.corp #hp8, .smb #hp8, .ind #hp8 {padding:0;}
.corp #hp8 {background:url(http://i1.acronis.com/main/hp9/fix_corp.gif) repeat-y left top}
.smb #hp8 {background:url(http://i1.acronis.com/main/hp9/fix_smb.gif) repeat-y left top}
.ind #hp8 {background:url(http://i1.acronis.com/main/hp9/fix_ind.gif) repeat-y left top}
#hp9 {width:256px;height:181px;margin:0 !important; padding:0;text-align:left;position:relative;}
.corp #hp9 {background:url(http://i2.acronis.com/main/hp9/special_corp.en.gif) no-repeat left top}
.smb #hp9 {background:url(http://i2.acronis.com/main/hp9/special_smb.en.gif) no-repeat left top}
.ind #hp9 {background:url(http://i2.acronis.com/main/hp9/special_ind.en.gif) no-repeat left top}
#hp9 div.more#lm {margin:0;padding:0px;position:absolute;top:150px;left:20px}
#hp9 div.more#dft {margin:0;padding:0px;position:absolute;top:150px;left:140px;}
.corp #hp7, .smb #hp7 {padding:25px 20px 0 10px; width:256px; }
.corp #hp7 #wp_lp, .smb #hp7 #wp_lp { background: url(http://i2.acronis.com/main/hp7/wp.corp.png) no-repeat 0 0 ; position: relative; margin:0; padding:91px 0 10px 33px; cursor:pointer;cursor:hand; height: 82px; }
.smb #hp7 #wp_lp { background: url(http://i4.acronis.com/main/hp7/wp.smb.png) no-repeat 0 0; }
.corp #hp7 #wp_lp ul, .smb #hp7 #wp_lp ul {margin: 0;padding:0;list-style:none;}
.corp #hp7 #wp_lp ul li, .smb #hp7 #wp_lp ul li {margin: 0 0 2px 0;padding:0;}
.corp #hp7 #wp_lp p.register_today a, .smb #hp7 #wp_lp p.register_today a { background:transparent url(http://i3.acronis.com/bullet/2006/arr.gif) no-repeat right center; padding-right:18px; }
.ind #hp7{padding:18px 20px 0 20px;width:246px}
.corp #hp8 {background: #DDE8FF;}
.smb #hp8 {background: #D6F6F5;}
#hp8 { overflow: hidden; }
.home img.awd {float:right; border:1px solid #babec4; padding:2px}
table.maintable img.awd {float:right; margin:6px 0}
#whimg {margin:4px 0}
noscript img{display:none}
.a-icon {
padding-left: 16px;
width: 0;
background: url(http://i1.acronis.com/design/2010/icons/a-icons.png) no-repeat;
_background: url(http://i4.acronis.com/design/2010/icons/a-icons-lq.png) no-repeat;
cursor: pointer;
text-decoration: none;
display: inline;
}
.a-icon:hover {
text-decoration: none;
}
.a-icon span.accented {
border-bottom: 1px dotted #832000;
}
.a-icon span.unaccented {
border-bottom:1px dotted #3366CC;
color:#3366CC;
}
.a-icon-no-label span {
display:none;
}
.a-tooltip-mouseover, .upd_install .a-icon, .a-icon span.accented {/display: inline-block;}
.a-icon-info-11px { background-position: left -120px; }
.a-icon-info-11px:hover { background-position: left -140px; }
.a-icon-info-12px { background-position: left -160px; }
.a-icon-info-12px:hover { background-position: left -180px; }
.a-icon-info-unvisible {cursor: pointer; text-decoration: none !important; display: inline;}
.normal-font-color {color:#3A3E45;}
.a-icon-help-11px { background-position: left 0; }
.a-icon-help-11px:hover { background-position: left -20px; }
.a-icon-help-12px { background-position: left -40px; }
.a-icon-help-12px:hover { background-position: left -60px; }
.a-icon-help-16px {background-position:left -80px;display:inline-block;height:15px;margin-left:3px;padding:0;width:16px;}
.support .a-icon-help-16px {vertical-align:text-bottom; _vertical-align:baseline;}
.a-icon-help-16px:hover { background-position: left -100px; }
.a-icon-cart { padding-left: 14px; text-decoration: underline; background-position: left -200px; }
.a-icon-cart:hover { background-position: left -220px; }
/* Promo blocks */
.promo-abr {
width: 483px;
height: 200px;
overflow: hidden;
position: relative;
padding-left: 220px;
background-position: left bottom;
background-repeat: no-repeat;
}
.corp .promo-abr,
.enterprise .promo-abr {background-image: url("http://i1.acronis.com/content/promos/products/abr/promo-abr-slides-ent-2.jpg");}
.smb .promo-abr {background-image: url("http://i4.acronis.com/content/promos/products/abr/promo-abr-slides-smb.jpg");}
.corp .promo-abr-slide-1,
.enterprise .promo-abr-slide-1,
.smb .promo-abr-slide-1 {background-position: left -220px;}
.corp .promo-abr-slide-2,
.enterprise .promo-abr-slide-2,
.smb .promo-abr-slide-2 {background-position: left -440px;}
.corp .promo-abr-slide-3,
.enterprise .promo-abr-slide-3,
.smb .promo-abr-slide-3 {background-position: left -660px;}
.corp .promo-abr-slide-4,
.enterprise .promo-abr-slide-4,
.smb .promo-abr-slide-4 {background-position: left -880px;}
*+html .promo-abr-slide-1 .slide-1 { margin-top: -7px; }
*+html .promo-abr-slide-2 .slide-2 { margin-top: -7px; }
*+html .promo-abr-slide-3 .slide-3 { margin-top: -7px; }
*+html .promo-abr-slide-4 .slide-4 { margin-top: -7px; }
*+html .promo-abr-slide-5 .slide-5 { margin-top: -7px; }
.promo-abr .slide-1,
.promo-abr .slide-2,
.promo-abr .slide-3,
.promo-abr .slide-4,
.promo-abr .slide-5 {
display: none;
font-size: 13px;
}
.promo-abr-slide-1 .slide-1,
.promo-abr-slide-2 .slide-2,
.promo-abr-slide-3 .slide-3,
.promo-abr-slide-4 .slide-4,
.promo-abr-slide-5 .slide-5 {
display: block
}
.promo-abr .sign-new { position: absolute; width: 137px; height: 28px; top: 14px; right: 2px; background: transparent url(http://i4.acronis.com/content/icons/just_released.en.png) right no-repeat; }
.promo-abr h1 {
width: 360px;
height: 24px;
line-height: 24px;
font-size: 24px;
overflow: hidden;
padding: 0;
margin: 14px 0 0 3px;
}
.promo-abr hr {
height: 1px;
font-size: 0;
border: 0;
border-top: 1px solid #dcdee2;
margin: 10px 0 10px -5px;
width: 475px;
padding: 0;
/margin: 3px 0 -1.4em -5px; /* IE6-7 tweaks */
}
.promo-abr h2 {
letter-spacing: -0.05em;
font-size: 14px;
margin: 12px 0 0 3px;
padding: 0;
_margin-top: 8px; /* IE6 tweaks */
}
.promo-abr p {
margin: 5px 3px 0;
padding: 0;
}
.promo-abr .image-slider {
position: absolute;
left: 26px;
bottom: 7px;
width: 170px;
height: 28px;
font-size: 12px;
}
.promo-abr .image-slider p {
padding: 0;
margin: 0;
}
.promo-abr .image-slider ul.slide-controls {
float: right;
padding: 0;
margin: 0;
}
.promo-abr .image-slider ul.slide-controls li {
float: left;
width: 10px;
height: 7px;
cursor: pointer;
margin: 5px 2px 0 6px;
list-style-type: none;
background: url("http://i1.acronis.com/content/promos/products/abr/promo-abr-slider.png") no-repeat transparent;
overflow: hidden;
}
.smb .promo-abr .image-slider ul.slide-controls li.prev { background-position: 0 0; }
.smb .promo-abr .image-slider ul.slide-controls li.pause { background-position: -16px 0; }
.smb .promo-abr .image-slider ul.slide-controls li.next { background-position: -46px 0; }
.corp .promo-abr .image-slider ul.slide-controls li.prev,
.enterprise .promo-abr .image-slider ul.slide-controls li.prev { background-position: 0 -14px; }
.corp .promo-abr .image-slider ul.slide-controls li.pause,
.enterprise .promo-abr .image-slider ul.slide-controls li.pause { background-position: -16px -14px; }
.corp .promo-abr .image-slider ul.slide-controls li.next,
.enterprise .promo-abr .image-slider ul.slide-controls li.next { background-position: -46px -14px; }
.smb .paused .image-slider ul.slide-controls li.pause { background-position: -30px 0 !important; }
.corp .paused .image-slider ul.slide-controls li.pause,
.enterprise .paused .image-slider ul.slide-controls li.pause { background-position: -30px -14px !important; }
.promo-abr-slide-1 .image-slider ul.slide-controls li.prev { background-position: 0 -28px !important; }
.promo-abr .next-action {
position: absolute;
bottom: 10px;
left: 215px;
height: 38px;
width: 475px;
font-size: 12px;
background-position: left center;
background-repeat: no-repeat;
}
.promo-abr .next-action li {
position: absolute;
list-style-type: none;
top: 12px;
white-space: nowrap;
}
.promo-abr li.next-action-1 { left: 40px; }
.promo-abr li.next-action-2 { left: 184px }
.promo-abr li.next-action-3 { left: 386px }
.corp .promo-abr .next-action,
.enterprise .promo-abr .next-action {
background-image: url(http://i2.acronis.com/content/promos/products/abr/promo-abr-next-action-ent-2.png);
}
.smb .promo-abr .next-action {
background-image: url("http://i4.acronis.com/content/promos/products/abr/promo-abr-next-action-smb.png");
}
.promo-abr ul.check {
margin: 9px 0 0;
padding: 0;
}
.promo-abr ul.check li {
list-style-type: none;
background-repeat: no-repeat;
background-position: 10px top;
line-height:16px;
padding-left: 28px;
zoom: 1; /* IE6 tweaks */
}
.corp .promo-abr ul.check li,
.enterprise .promo-abr ul.check li {
background-image: url(http://i3.acronis.com/bullet/2006/check2ent.gif);
}
.smb .promo-abr ul.check li {
background-image: url(http://i2.acronis.com/bullet/2006/check2smb.gif);
}
.promo-abr ul.two-column li {
width: 44%;
float: left;
font-size: 12px; /* Necessary for big lists */
}
.promo-atih2010-small-netbook {
font-size: 11px;
background: url("http://i1.acronis.com/content/promos/products/atih/atih-2010-ne-small/atih2010-netbook-bg-box.en.jpg") no-repeat right 20px;
padding: 20px 0 0 20px;
height: 170px;
position: relative;
}
.promo-atih2010-small-netbook h2 {
width: 288px;
height: 17px;
line-height: 17px;
font-size: 16px;
overflow: hidden;
padding: 0;
margin-top:0;
}
.promo-atih2010-small-netbook h3 {
background: url("http://i2.acronis.com/content/promos/products/atih/atih-2010-ne-small/atih2010-netbook-subheader.en.png") no-repeat;
width: 273px;
height: 32px;
font-size: 16px;
margin: 1.25em 0;
overflow: hidden;
padding: 0;
text-indent: -1000em;
}
.promo-atih2010-small-netbook p.image-marker {
padding-left: 56px;
margin: 2em 0;
background: url("http://i3.acronis.com/content/promos/products/atih/atih-2010-ne-small/atih2010-netbook-itself.png") no-repeat left center;
}
.promo-atih2010-small-netbook .next-actions {
overflow: hidden;
margin-bottom: 0;
_padding-bottom: 20px;
}
.promo-atih2010-small-netbook .next-actions li.action-buy {
padding-left: 20px;
background: url("http://i2.acronis.com/bullet/buy_basket.png") no-repeat left center;
}
.promo-atih2010-small-netbook .next-actions li.action-learn-more {
background: url("http://i4.acronis.com/bullet/sprite_bullets_home.png") no-repeat right 4px;
}
.promo-atih2010-small-netbook .boxshot-link { position: absolute; text-indent: -100em; right:26px; top:39px; _top: 50px; }
.promo-atih2010-small-netbook .boxshot-link a { 
display: block;
height:133px;
width:87px;
}
.promo-atih2010-small-ob {
margin: 20px 0 15px 20px;
width: 266px;
font-size: 11px;
background: url("http://i1.acronis.com/content/promos/products/atih/atih-2010-ob-small/atih2010-ob-small-globe.png") no-repeat right 36px;
}
.promo-atih2010-small-ob h2 {
width: 210px;
height: 20px;
line-height: 20px;
font-size: 16px;
overflow: hidden;
padding: 0;
margin: 0;
}
.promo-atih2010-small-ob .image-replace {
background: url("http://i4.acronis.com/content/promos/products/atih/atih-2010-ob-small/atih2010-ob-small-simple.en.png") no-repeat;
text-indent: -1000em;
display: block;
cursor: pointer;
width: 92px;
height: 49px;
font-size: 16px;
overflow: hidden;
padding: 0;
margin: 0.5em 0;
}
.promo-atih2010-small-ob p {
margin: 1em 0;
}
.promo-atih2010-small-ob p a {
padding-right: 14px;
background: url("http://i1.acronis.com/bullets/sprite_bullets_home.png") no-repeat right 4px
}
.home #hp8 {padding:0}
.atih2010-special-offer {width:256px; height:189px; background:url(http://i3.acronis.com/banner/banner_ATIH2010_SpecialOffers.en.png) no-repeat}
.atih2010-special-offer a {display:block;padding:161px 0 10px 28px;}
.home #hp8 a:hover, .atih2010-special-offer a:hover {text-decoration:underline !important;}
.promo-atih2010 {
width: 723px;
height: 200px;
overflow: hidden;
position: relative;
background-position: left bottom;
background-repeat: no-repeat;
}
.promo-atih2010 .slides {
margin: 0;
padding: 0;
overflow: hidden;
}
.promo-atih2010 .slides li.slide { 
background-image: url("http://i1.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-slides-bg-sprite.jpg");
display: none;
height: 200px;
padding: 21px 34px 0 159px;
display: none;
font-size: 14px;
line-height: 21px;
}
.promo-atih2010 .slides li.slide-2 {
padding-right: 0;
}
.promo-atih2010 .slides .check li {
padding-left: 20px;
}
.promo-atih2010 .slides .check li strong {
letter-spacing: -1px;
}
.promo-atih2010 .slides li.active {
display: block;
}
.promo-atih2010 .slides .slide-1 { background-position: left -25px; }
.promo-atih2010 .slides .slide-2 { background-position: left -250px; }
.promo-atih2010 .slides .slide-3 { background-position: left -475px; }
.promo-atih2010 .slides .slide-4 { background-position: left -700px; }
.promo-atih2010 .slides .slide-5 { background-position: left -925px; }
.promo-atih2010 .slides .slide-6 { background-position: left -1150px; }
.promo-atih2010 .slides .slide-7 { background-position: left -250px; }
.promo-atih2010 .slides .slide-8 { background-position: left -475px; }
.promo-atih2010 h1 {
width:441px;
height: 36px;
line-height: 36px;
font-size: 28px;
overflow: hidden;
padding: 0;
margin: -6px 0 0 -5px;
}
.promo-atih2010 .slides .slide-8 h1 {
width:320px;
}
.promo-atih2010 h1 a, .promo-atih2010 h1 a:hover {
color: #F35000;
text-decoration: none;
}
.promo-atih2010 .slides li.slide-1 {
padding: 38px 0 0 320px;
}
.promo-atih2010 .slides .slide-1 h2 {
background: url(http://i4.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-h2-slide-1-en.png) no-repeat;
text-indent: -1000em;
margin: 0;
padding: 0;
height: 120px;
}
.promo-atih2010 .slides .slide-2 h2 { background: url("http://i2.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-h2-slide-2-en.png") no-repeat; }
.promo-atih2010 .slides .slide-3 h2 { background: url("http://i1.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-h2-slide-3-en.png") no-repeat; }
.promo-atih2010 .slides .slide-4 h2 { background: url("http://i1.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-h2-slide-4-en.png") no-repeat; }
.promo-atih2010 .slides .slide-5 h2 { background: url("http://i3.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-h2-slide-5-en.png") no-repeat; }
.promo-atih2010 .slides .slide-6 h2 { background: url("http://i3.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-h2-slide-6-en.png") no-repeat; }
.promo-atih2010 .slides .slide-7 h2 { background: url("http://i3.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-h2-slide-2-en.png") no-repeat; }
.promo-atih2010 .slides .slide-8 h2 { background: url("http://i1.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-h2-slide-8-en.png") no-repeat; }
.promo-atih2010 h2 {
letter-spacing: -0.05em;
text-indent: -1000em;
height: 19px;
line-height: 19px;
font-size: 21px;
padding: 0;
margin: 3px 0 1px 1px;
}
.promo-atih2010 .slide-6 h2 {
height: 48px;
margin: -6px 0 1px 1px;
}
.promo-atih2010 p {
margin: 6px 0 0 2px;
padding: 0;
font-size: 14px;
line-height: 21px;
}
.promo-atih2010 ul.check {
margin: 6px 0 0;
padding: 0;
}
.promo-atih2010 .slide-6 ul.check li {
font-size: 12px;
}
.promo-atih2010 ul.check li {
list-style-type: none;
font-size: 14px;
line-height: 21px;
background-repeat: no-repeat;
background-position: 5px 7px;
padding-left: 25px;
background-image: url(http://i1.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-list-item-marker.png);
}
.promo-atih2010 ul.left {
float: left;
width: 45%;
}
.promo-atih2010 ul.right {
float: left;
width: 54%;
}
.promo-atih2010 .asterix {
color: #d32027;
font-size: 16px;
vertical-align:top;
}
.promo-atih2010 .small-note {
font-size: 11px;
color: #878d96;
clear: both;
margin: 2px 0 0 7px;
}
.promo-atih2010 .next-action {
position: absolute;
margin: 0;
padding: 0;
top: 147px;
left: 148px;
height: 38px;
width: 495px;
font-size: 12px;
background-position: left center;
background-repeat: no-repeat;
background-image: url("http://i1.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-next-action-bg.png");
}
.promo-atih2010 .next-action li {
position: absolute;
list-style-type: none;
top: 9px;
white-space: nowrap;
}
.promo-atih2010 .next-action li a {
margin: 0;
padding: 11px 0 14px 37px;
background: url(http://i4.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-next-action-icons.png) no-repeat
}
.promo-atih2010 .next-action .next-action-1 a { background-position: 0 0}
.promo-atih2010 .next-action .next-action-1 a:hover { background-position: 0 -40px}
.promo-atih2010 .next-action .next-action-2 a { background-position: 0 -80px}
.promo-atih2010 .next-action .next-action-2 a:hover { background-position: 0 -120px}
.promo-atih2010 .next-action .next-action-3 a { background-position: 0 -160px}
.promo-atih2010 .next-action .next-action-3 a:hover { background-position: 0 -200px}
.promo-atih2010 li.next-action-1 { left: 0; }
.promo-atih2010 li.next-action-2 { left: 162px; }
.promo-atih2010 li.next-action-3 { left: 321px; }
.promo-atih2010 .slides-controls {
position: absolute;
top: 153px; left: 608px;
margin: 0;
padding: 6px 0 0 8px;
width: 94px;
height: 28px;
background: url(http://i4.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-slides-controls.png) no-repeat transparent;
font-size: 12px
}
.promo-atih2010 .slides-controls li {
float: left;
width: 15px;
height: 13px;
cursor: pointer;
margin: 0 0 0 -1px;
list-style-type: none;
overflow: hidden;
}
.promo-atih2010 .slides-controls li span {
display: block;
width: 15px;
height: 13px;
overflow: hidden;
background: url(http://i2.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-slides-controls.png) left 63px;
}
.promo-atih2010 .slides-controls li span:hover { background-position: left 30px; }
.promo-atih2010 .slides-controls li.active span { background-position: left 47px; }
.promo-atih2010 .just-released {
display: block;
width: 118px;
height: 121px;
position: absolute;
top: 0;
right: 0;
background: url("http://i1.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-just-released-en.png");
}
.promo-atih2010 .windows-compatible {
display: block;
width: 47px;
height: 57px;
position: absolute;
left: 60px;
top: 133px;
background: url("http://i2.acronis.com/content/bg/windows7-banner-compatibility-bg.en.png") no-repeat;
}
.promo-atih2010 .windows-compatible-logo {
display: block;
width: 44px;
height: 54px;
position: absolute;
left: 60px;
top: 135px;
background: url("http://i3.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-windows-compatible-logo.png") no-repeat;
}
/* IE FIXES START */
/* HasLayout fix */
.promo-atih2010 ul.check li,
.promo-atih2010 .next-action li a { zoom: 1; }
/* Block model fix */
.promo-atih2010 .next-action li { //top: 1px; }
.promo-atih2010 .next-action li a { //padding: 8px 0 11px 37px; }
/* Alternate backgrounds fix */
.promo-atih2010 .next-action { _background-image: url("http://i1.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-next-action-bg-ie.png"); }
.promo-atih2010 .slides-controls { _background-image: url(http://i2.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-slides-controls-ie.png) }
.promo-atih2010 .slides-controls li span { _background-image: url(http://i2.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-slides-controls-ie.png) }
.promo-atih2010 .slides-controls li span.ie-hover { _background-position: left 30px; }
/* Half-transparent background fix */
.promo-atih2010 .slides .slide-1 h2,
.promo-atih2010 .next-action li a,
.promo-atih2010 .just-released,
.promo-atih2010 .windows-compatible, .promo-atih2010 .windows-compatible-logo {
_filter: expression((runtimeStyle.filter == '') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=crop)' : runtimeStyle.filter, runtimeStyle.backgroundImage = 'none');
}
/* Half-transparent img fix */
.promo-atih2010 h1 img {
_width: expression(width);
_border: 2px dotted transparent;
_filter: expression((runtimeStyle.filter == '') ? runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='image')" : '', src = 'http://i1.acronis.com/0.gif');
}
/* Hover fix */
* html .promo-atih2010 .slides-controls li span {
_zoom: expression(runtimeStyle.zoom = 1, onmouseover = new Function("this.className += ' ie-hover';"), onmouseout = new Function("this.className = this.className.replace(/ ie-hover/g, '');"));
}
/* IE FIXES END */
/* Localization overrides */
/* Five slides */
/* Four slides */
/* SAOB release*/
.promo-atih2010 .slides li.slide { background-image: url("http://i2.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-saob-slides-bg-sprite.jpg"); }
.promo-atih2010 .next-action { left: 154px; background-position: 20px center; }
.promo-atih2010 .slides-controls { left: 640px; padding-left: 6px; background: url("http://i4.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-saob-slides-controls.png") no-repeat transparent; _background-image: url("http://i4.acronis.com/content/promos/products/atih/atih-2010/promo-atih2010-saob-slides-controls-ie.png") no-repeat transparent;
}
.promo-atih2010 .slides-controls li { margin: 0 1px; }
.promo-atih2010-small {
width: 257px;
height: 200px;
margin-bottom: -200px;
padding-bottom: 200px;
overflow: hidden;
}
.enterprise .promo-atih2010-small,
.corp .promo-atih2010-small { background: url("http://i3.acronis.com/content/promos/products/atih/atih-2010-small/promo-atih2010-small-bg-ent-en.png") no-repeat 0 0 #DDE8FF; }
.smb .promo-atih2010-small { background: url("http://i3.acronis.com/content/promos/products/atih/atih-2010-small/promo-atih2010-small-bg-smb-en.png") no-repeat 0 0 #D6F6F5; }
.ind .promo-atih2010-small { background: url("http://i3.acronis.com/content/promos/products/atih/atih-2010-small/promo-atih2010-small-bg-ind-en.png") no-repeat 0 0 #D5F6E6; }
.promo-atih2010-small .next-action {
margin: 152px 0 -150px 16px;
padding: 0 0 150px 0;
top: 147px;
left: 0;
height: 38px;
}
.promo-atih2010-small .next-action li {
float: left;
margin: 0 5px 15px 0;
list-style-type: none;
white-space: nowrap;
}
.promo-atih2010-small .next-action li a {
background: url("http://i2.acronis.com/content/promos/products/atih/atih-2010-small/promo-atih2010-small-next-action-icons.png") no-repeat; 
_background: url("http://i1.acronis.com/content/promos/products/atih/atih-2010-small/promo-atih2010-small-next-action-icons-ie.png") no-repeat;
margin: 0;
padding: 3px 0 10px 31px;
zoom: 1; /* IE6 tweaks */
}
.enterprise .promo-atih2010-small .next-action-1 a,
.corp .promo-atih2010-small .next-action-1 a { background-position: 0 1px}
.enterprise .promo-atih2010-small .next-action-1 a:hover,
.corp .promo-atih2010-small .next-action-1 a:hover { background-position: 0 -39px}
.enterprise .promo-atih2010-small .next-action-2 a,
.corp .promo-atih2010-small .next-action-2 a { background-position: 0 -80px}
.enterprise .promo-atih2010-small .next-action-2 a:hover,
.corp .promo-atih2010-small .next-action-2 a:hover { background-position: 0 -120px}
.smb .promo-atih2010-small .next-action-1 a { background-position: 0 -160px}
.smb .promo-atih2010-small .next-action-1 a:hover { background-position: 0 -200px}
.smb .promo-atih2010-small .next-action-2 a { background-position: 0 -240px}
.smb .promo-atih2010-small .next-action-2 a:hover { background-position: 0 -280px}
.ind .promo-atih2010-small .next-action-1 a { background-position: 0 -320px}
.ind .promo-atih2010-small .next-action-1 a:hover { background-position: 0 -360px}
.ind .promo-atih2010-small .next-action-2 a { background-position: 0 -400px}
.ind .promo-atih2010-small .next-action-2 a:hover { background-position: 0 -440px}
.a-promo-buyblock-back-to-school .a-promo-atih2010-back-to-school {
display: block;
height: 220px; 
width: 257px;
position: absolute;
top: 0;
left: 0;
cursor: pointer;
background: url(http://i3.acronis.com/content/promos/products/atih2010/back-to-school/buyblock.en-US.png) no-repeat;
filter: expression((runtimeStyle.filter == '') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=crop)' : runtimeStyle.filter, runtimeStyle.backgroundImage = 'none'); /* running filter then removing bg */
}
.a-promo-buyblock-back-to-school .buyblock-calculator .buyblock-image {
padding-right: 48px;
padding-bottom: 35px;
_padding-bottom: 34px;
}
.home .a-promo-buyblock-back-to-school .button_gray,
.home .a-promo-buyblock-back-to-school .button_gray img { background:url(http://i2.acronis.com/buttons/button_sprite_green_for_home_products_buyblock.png) no-repeat; }
.home .a-promo-buyblock-back-to-school .button_gray { position: relative; z-index: 1; background-position: right -58px; padding-right: 25px; }
.home .a-promo-buyblock-back-to-school .button_gray img { background-position: left -58px; margin-right: 17px; }
.home .a-promo-buyblock-back-to-school .button_gray:hover { background-position:right -80px; }
.home .a-promo-buyblock-back-to-school .button_gray:hover img { background-position:left -80px; }
.a-promo-buyblock-back-to-school .a-custom-culculator { padding-top: 19px; text-align: center; margin-left: -27px; margin-right: -15px; }
.a-promo-buyblock-back-to-school .a-custom-culculator p { margin: 0 0 14px; } 
.a-promo-buyblock-back-to-school .a-custom-culculator .a-old-price { font-size: 14px; }
.a-promo-buyblock-back-to-school .a-custom-culculator .a-price { font-size: 16px; font-weight: bold; } 
.a-promo-buyblock-back-to-school .a-custom-culculator .a-price strong { background-color: #ffffff; padding: 3px 6px; } 
